Author

Topic: What programming language should I learn (Read 80 times)

legendary
Activity: 3276
Merit: 2442
June 07, 2023, 05:10:00 AM
#8
I am a beginner in code writing and simple programing
What programming languages should I focus on to help my Bitcoin journey

Web, Mobile > Javascript
Automation, AI, Crypto > Python
Best performance, Serious stuff > C, C++
Microsoft Slave > C#
General purpose, do everything > Java

If you are a beginner, Python and JS are good choices to get the general concepts of programming imo. Later on you will realize all of these high level languages are pretty much the same. Things get fucked up when you start learning C, then you will see, you didn't know shit.
hero member
Activity: 714
Merit: 521
I am a beginner in code writing and simple programing
What programming languages should I focus on to help my Bitcoin journey

This is a clear indication that you're more interesting on the technical aspects of bitcoin and you have to understand that alot is required of you to give if you must learn something, your time, attentiveness, research and some money as well in getting yourself some required lesson aids in this aspect, as many have already suggested to you, try to start from somewhere no matter how little the beginning might appears, learn Javascript and Python, this will be more needed and your general coding experience will also be an added advantage.
jr. member
Activity: 68
Merit: 4
I am a beginner in code writing and simple programing
What programming languages should I focus on to help my Bitcoin journey

It all depends on what you want to achieve, you can start learning slowly and get better over time. Learning it all together will get overwhelming.

I suggest you start with Javascript - Python - C++. Just start from somewhere and build up your knowledge.
hero member
Activity: 784
Merit: 672
Top Crypto Casino
I am a beginner in code writing and simple programing
What programming languages should I focus on to help my Bitcoin journey

If your intention behind coding is to continue with Bitcoin development then I would recommend you to learn Python programming language first because that programming language will help you a lot in your journey and anyone can learn it with a little effort. With python you could use libraries like "bitcoinlib" to further delve deeper into Bitcoin and blockchain development.

You can use Python to create your own wallets and even you can create your own wallet software by using python programming language. In that case you could use library like "python-bitcoinrpc" to have direct communication with Bitcoin core and perform wallet related operations, and you could also use other library "pywallet" for creating such software. The programming language isn't limited for Bitcoin development only, you could use it to develop your own programs and games by learning various libraries.

If you want to learn a programming language to support Bitcoin core development then you should go with C++ language. Bitcoin core is developed with C++ and if you master that programming language then you could support further development of the core. You could contribute your code for the enhancement of the core and that's really possible if you learn C++ in depth.

This is the link to the core repository:  https://github.com/bitcoin/bitcoin You should visit the link and learn more about it and its codebase. After that you could start providing your support in improving the core with your ideas and that way you will be a part of Bitcoin developer community.

legendary
Activity: 4466
Merit: 3391
If you really want to learn programming, then your choice of language has nothing to do with Bitcoin. Code related to Bitcoin is written in all kinds of languages.

I would suggest Python or Javascript for learning. But ultimately the languages that you use for production code may be something else.
full member
Activity: 756
Merit: 133
- hello doctor who box
I am a beginner in code writing and simple programing
What programming languages should I focus on to help my Bitcoin journey
It depends on how you are helping yourself in bitcoin journey. You can learn HTML and make websites about cryptocurrency and bitcoin. Also HTML is easy to learn and you can understand other coding languages if you have knowledge of HTML.
The choice is yours. What I am saying is get your basics first before jumping into other coding languages.
legendary
Activity: 1064
Merit: 1298
Lightning network is good with small amount of BTC
Python.

If you are learning about bitcoin, you will understand more about the programming language that you should learn.

If you want to be a wallet developer, you will learn more about programming languages of the operating system that people are mostly using.

You may not be a programmer and hold bitcoin instead.

There is also another called mining.

Once you have started to learn about bitcoin, you will choose the aspect that is best for you.
sr. member
Activity: 448
Merit: 560
Crypto Casino and Sportsbook
I am a beginner in code writing and simple programing
What programming languages should I focus on to help my Bitcoin journey
Jump to: