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
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 3K views
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:
Physics 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.