اخي لا يوجد شي اسمه برمجة البلوك تشين , كل بلوك تشين يتم برمجته بلغة مختلفة, مثلا البتكوين بلغة C++ الايثيريوم ب Solidity ثرون ب Java .
يمكن قراءة المزيد هنا
https://www.freecodecamp.org/news/the-most-popular-programming-languages-used-in-blockchain-development-5133a0a207dc/وهده صورة من نفس الموقع توضح اللغات المستعملة للعملات المعروفة
الموضوع يعمتد على رغبتك وهدفك , هل تخطط لانشاء عملة خاصة بك ؟ هل تريد بناء Dapps على بلوكتشين احد العملات الموجودة ؟ هل تريد عمل Fork للبتكوين ؟ اعتمادا على هدفك تختار اللغة المناسبة , ولكن نصيحتي قبل الخوض في هدا المجال تعلم اللغة التي تختارها من الصفر, تعلم اساسياتها وقم بانشاء برامج بسيطة عليها حتى تتمكن منها ومن ثم ابداء في البرجمة على البلوكتشين , معظم العملات عبارة عن Open-source حيث يمكنك الاستعانة بالكود الموجود مسبقا بدون الحاجة للبداء من الصفر ولكن كل هدا غير ممكن الا في حالة تمكنك من اللغة نفسها.