What is the best computer program to start learning for basic programming?

  • Thread starter Thread starter dazzzer
  • Start date Start date
  • Tags Tags
    Computer Program
AI Thread Summary
Choosing a programming language to start learning can be overwhelming, but the key is to begin with any language that interests you. C#, C++, and Python are all viable options, with Python often recommended for its ease of learning. The focus should be on grasping programming concepts rather than just the syntax of a specific language. Engaging with languages like Lisp, Scheme, or Racket can also be rewarding. JavaScript stands out for beginners due to its accessibility; it requires only a web browser and a text editor, making it easy to create and share programs. With advancements in HTML5, JavaScript can now handle graphics and game development effectively, making it a versatile choice for aspiring programmers.
dazzzer
Messages
1
Reaction score
0
I want to learn a computer program I know of a few c# .C++, python but I am not sure which one to start learning with , My goal is to write a basic computer program like a bot or computer software and also maybe a basic game would be fun ,
 
Last edited:
Technology news on Phys.org
The language you choose doesn't matter so much. All of the major languages have great documentation and function libraries. Personally, I do my "playing" in (plain old) C. I'm yet to dive deep into Python but it seems easy to pick up - I know some people would mention Python as a great one to start with.

I think the best way to start, is just start. Your first few programs will be mere learning experiences, and you will pick up more things as you go along. The goal is to understand the concept of programming as much as the ins and outs of the particular language you use. You will also more than likely learn more than one language, and each will compliment the other.
 
why not give a try to some lisp like languages. Scheme/Racket was really fun to learn. I've heard Haskell is also good one.
 
JavaScript is the most accessible. All you need is a browser and a text editor. It is completely platform-independent and distributing your program is a doddle because you only have to put it on a web page. Then even smart phones can run it.
It used to be said that JavaScript was not general-purpose enough. But now that it can do graphics via the HTML5 canvas element and nearly all browsers now support it, that is no longer an obstacle. You can write many kinds of games in it.
 
Dear Peeps I have posted a few questions about programing on this sectio of the PF forum. I want to ask you veterans how you folks learn program in assembly and about computer architecture for the x86 family. In addition to finish learning C, I am also reading the book From bits to Gates to C and Beyond. In the book, it uses the mini LC3 assembly language. I also have books on assembly programming and computer architecture. The few famous ones i have are Computer Organization and...
I have a quick questions. I am going through a book on C programming on my own. Afterwards, I plan to go through something call data structures and algorithms on my own also in C. I also need to learn C++, Matlab and for personal interest Haskell. For the two topic of data structures and algorithms, I understand there are standard ones across all programming languages. After learning it through C, what would be the biggest issue when trying to implement the same data...
Back
Top