answersLogoWhite

0


Best Answer

There is no single best language to learn first. A variety of languages could be proposed as a first language, and most of them have been. If you only want to do one thing, you can just start with the language you want to use for that purpose (JavaScript for web, Objective-C for iPhone apps, etc.). For learning to program, in general I think that Python is a good first language, as it is simple, powerful, and popular.

Peter Norvig, Director of Research at Google, recommends Python or Scheme.

Trevor Blackwell, a Silicon Valley entrepreneur, recommends Python.

Eric Raymond, a noted programmer and open-source advocate, also recommends Python as a starting language.

The idea behind recommending Python and similar languages is that the beginning programmer can spend more time thinking about what they actually want to accomplish, and less about the details of Java or C++ (e.g. "public static void main(String[] args)"). Also, despite being easy to learn, Python is a language that is actually used (by Google and NASA, for example).

User Avatar

Wiki User

8y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

12y ago

Start with something simple... Python or Perl is a great start, both have large communities, good stable compilers and you can get a job programming in them.

If you're looking for career in programming C# and Java are the way to go, their still MUCH simpler than C or C++ and their is heaps of job openings with them.

I recommend either Python or C#

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is best programming language to learn first?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Which is best programming for developing high quality 3d games?

C++ is the industry standard for game development. For Windows, you'll likely want to learn DirectX as well. DirectX is not a programming language, it is a 3D API.


What are some facts about Perl?

Perl is a programming language. Perl is an interpreted programming language. Perl is very useful for shell scripts, application programming, and web applications. Perl is quite easy to learn. Perl can be, but does not have to be, object-oriented. Perl was created by Larry Wall. Perl has probably the best implementation of regular expressions in existence.


What is the best programming language to learn?

1: The simplest language to learn is probably Visual Basic. However it can be limiting depending on what you want to do. You can write web based applications with it. C++ is not the easiest language to learn from scratch, in fact it is probably the hardest.Seems to me that you need to learn about programming fundamentals, fundamentals that apply to any programming regardless of language.2: Well, what I started with was game maker. Despite when people talk down about it, it's a pretty efficient program for how easy it is to learn. When you get to 3d games, it can be pretty bad, but the outcome of the game far defeats flash. Don't believe me? Look up Clean Asia. But it's definatly a great language to start out with.--------------------------------------------------------------------------------------------------------Well, maybe Python or Ruby, but Visual Basic is also easy, but is not free.


what is the best programming language for writing a program of sales and stocks for a shop?

العربية


What is the best programming language for making a 2 D and or 3 D game not the easiest?

C++

Related questions

What is best programming language to learn for developing android apps?

I think java me is the best programming language for developing android apps....


Is the best institute for learn java programming in Pakistan?

The Java programming language is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Then you learn java programming language in Pakistan get the best java programming classes at the lowest cost.


What is the best programming guide?

C Programming Language (2nd Edition) by Brian W. Kernighan and Dennis M. Ritchie is from the creators of C and is the best guide after you learn the language.


What is the best way to learn a programming language?

listen to 30 minutes of the language everyday and look up what some of the words mean


Which language will be the best language to learn for computer programming in 2016?

C, C++, C#, Java, Python, HTML/CSS and SQL.


Which book is best for learning c?

the c programming language by Brain w.kernighan, Dennis M.Ritchie is best book in the world for learn true c language


What are some good texts for learning the C programming language?

There are lots of texts that would allow someone to learn the C programming language. K&R can guide the beginner to learning fast and easy. The C Programming Language by Brian W. Kernighan is also one of the best books out there.


Which is the most useful book to learn C language?

LET US C IS THE BEST BOOK "The C Programming Language- Dennis Ritchi Bren Kernighan" This is book is the "Bible".


Which language is best java or net?

The best current programming language is Python and Ruby.


Whats the best schools to attend to learn programming or software engineering?

The best school to attend to learn programming and software engineering is Universal Technical Institute.


What language is the best for programming?

C is best. But java is widely used and relatively easier language


Which programming language should be learn first?

Many programming languages were designed to be the perfect answer to this question. Famous languages such as BASIC and LOGO were once thought to be an easy-to-learn language suited for even for children, while more recently the MIT offers SCRATCH with the same intentions. Many others also claim to be the ideal language for beginners of all ages.Most programming languages are easy to learn, in that most languages come with only a handful of control structures and keywords.In choosing the first language, it might be best to review the intentions and areas of interest. For example, a technically minded person might be interested in the Lego Mindstorm system, while a more artistic person might be interested in tools aimed at the visual arts, such as the processing language.