What is the best language to start with?

What's the best programing language to start with ?

  • Hi! i'm 14 and i want to learn how to program. I already experimented small basic but it's to simple in every way. I am looking for a language that isn't very hard to "learn" but with loots of functions (if there is such a thing). PS: I heard about python and ruby are they any good for a beginner?

  • Answer:

    Python and Ruby are decent, but are more used for scripting. However, python is pretty powerful and there's even a 3D engine (panda3d) for it. More popular languages that are pretty easy to learn are Java and C# - both can be used for free, both have loads of tutorials available, and both are powerful and used by all kinds of people professionally. I would recommend one of those two, especially since they are similar to C++ and if you wanted to use C++ in the future you would have less trouble I think. Java would be a little harder to set up, because you need 1) the JDK, and 2) either a separate IDE (program that you use to make your programs) or write code in notepad and use command line tools. An advantage is it can be used on a lot more platforms than C#, if that appeals to you (C# is for the most part Windows only). C# has a powerful IDE that you can get for free (search for visual c# express) and it's just as powerful for what you'd need it for as the $2000 versions. Plus, Visual Studio is the most popular programming tool ever (for Windows).

PFMBX at Yahoo! Answers Visit the source

Was this solution helpful to you?

Other answers

Start with C. As a command-line tool, you won't make very "fun" applications, but nearly all programming languages are based off of C, including Java, Objective-C, C++, C#, and more. Once you know C it is very easy to learn other languages because they're all based on C, so all of the concepts are the same. I started with C, and I now write full Mac OSX and iOS applications. Fun stuff.

Adam

try with basic c

brand

C++ is the best for starters

Saurabh

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.