Sunday, July 12, 2009

Best programming language?

When I was at college I learned computer programming with the C++ programming language using C++ Builder.That was about 10 years ago.


I have become interested in programming again recently.In your opinion, what is the best programming language to learn today and which compiler should I use?

Best programming language?
There is no best language to learn - each meets certain needs of the programmer. If u want to learn some programming language fast, learn Visual Basic. Visual C++ is much more complex, and usually the more graphic intensive programs such as games are coded in it. Visual Studio .NET contains Visual Basic, Visual C++, Java, and much more . it's the best package IMO even if it costs plenty. It's a good investment.
Reply:Depends just on your requirements:


C++, C#


JAVA, PHP, ASP
Reply:C# is the both elegant and powerful. It is the commercial trend (Microsoft trend) and the Open Source trend (through the Mono Project). Besides, if you already know C++, you would get it fairly soon. Try the free book of Charles Petzold on http://www.charlespetzold.com/dotnet/ind...





You can find free compilers in the Microsoft site and in several others... They are free... If you want a friendly IDE like the one you had with C++ Builder then you could buy one or get it from the Open Source community...





I'm moving from C++ to C# too, at least some code I need in the web...





Wish you luck...
Reply:There is no such best programming language.


A language is just a tool and based on your requirements on why you need to program you select a language that is best suited for that job.


Say if you want to do parsing you can use perl, c++, java


If you want to do web programming then you might want to use java. For kernel programming c and or c++ based on the operating system.


People tend to use and abuse a programming language by using them for tasks they were not designed for.


E.g. it would be crazy to think of writing an OS in perl.


If you want to understand programming you might want to learn some functional programming languages like lisp or sml ... functional languages are beautiful and they teach you to think bottom up (or the true top down based on what you think is up and down) before you type.
Reply:There is no best language, it all depends on what you're going to be coding with the language, for example, it's goina to be useless building a database with HTML and Javascript.
Reply:Java (Cos it's free)


.NET


JSP, Javascript
Reply:There is no best programming language. The best programming language depends on what kind of application or system you want to write.





Operating Systems\Drivers\Compilers Assembler and C


AI, Expert Systems Lisp, Prolog


Enterprise Business Software for dummies J2EE,.net


GUI\Graphics apps C++


Small web facing apps php, ruby on rails





I am sure people can find a place for Fortran, Python etc etc.





As for compilers gcc is a good choice for C\C++. If you want to use an IDE try Eclipse which has plugins for C++.
Reply:C/C++/TurboC
Reply:PHP is always a good 1
Reply:I agree with what some of the others posters have mentioned in terms of it depends on what you are trying to create. I would say knowing C++ does help massively when migrating from one language to another because C++ teaches very good OOP principles and programming in general.





Programming for most developers seems to be gearing towards web development in my opinion.





If your good with C++ I would recommend having a look at JAVA.
Reply:JAVA
Reply:As has been said there is NO best programming language. Every programming language has its own uses. As for best languages to learn programming or to refresh your mind set I would recommend Python , C or C++ seeing as how you learn C++ over ten years ago you have missed out on the upgrades in the programming world. So I would recommend going back and rehashing your knowledge of C++ firstly then venture on to other languages. If you get really into it why not try to learn LISP .
Reply:depends what u want to do.... PHP, JAVA, C#


No comments:

Post a Comment