Best Programming Languages

The Top Ten
1 Java

.Java is by far the best language. Despite people saying it's difficult to learn, most people who actually use the language say it's very simple. I learned it myself fairly quickly, I'm not an expert at Java but I can certainly get what I want out of it and I'm only a 15 year old amateur developer, or you could use the term "hobbyist", either applies. It runs on all operating systems, best to use for open source, has a wide range of functionalities all the way from PC games to literally any app on an android phone. Plugins in Unity, one of the largest used engines for Indie Game Development, are easily coded in Java despite the rest being scripted in C# which is a very similar language. Java is mainly built on English and logic, there is so much you can do with it and it is easy to start with it. Huge power lies in the hands of the developer coding in Java. That is why it's the best language.

What programming language that can create Graphical User Interface and runs in all platforms with the same code? Java.
What programming language that is the most dynamic object-oriented language? Java.
Nothing can beat Java across the platforms.

Awesome, object oriented, highly secured and widely used and preferred language in IT industries.. :P Gotta say, it's "Godfather of programming language"

The _huge_ standard library makes development a lot quicker since you doesn't have to do much work yourself.

2 C++

Used to be Java, but then: Pointers, Dynamic Memory Allocation, Multiple Inheritance, References, Operator Overloading and more. What's not to like? C++ also supports OpenCV much better than Java and Computer Vision is where I'm specializing.

Jave could have been better, but it takes too much functionality out. A language without pointers shouldn't be number 1, because there is too much you can't do without them.

Java and C++ are the best. Java is platform independent, but C++ has pointers. I prefer to have pointers so C++ it is. (Seriously, why you no have pointers?).

With C ++ and Qt framework, you can program high-performance cross-platform applications better than java or python applications.

3 Python

All these languages are turing complete, so you can do anything computable with any one of them. But I could not find the beauty of python in any other language. Besides, it can be quite efficient in numerical computing.

It has a simple and elegant syntax that's easy to read. It is the best language out there for beginners, and it is very high in demand in the job space. You can do virtually anything with it.

I just love it, it's too easy and also powerful and have good resources.

It's easy, yet it's not a toy. I like it. Of course, look at my username.

4 Haxe

Mature, fast and feature-rich language with optimized and clean output (including static analyzer and dead code elimination).
Optional null-safety, pattern matching, GADT, abstract types, compile-time macros, static extensions, inline calls and other cool stuff.

It's great for fast prototyping, and the wide range of targets gives me such freedom with one language for server, client, ui, mobile and desktop, all native. You'd think I was hired as an evangelist the way I push it when working with companies.

Powerful pragmatic language, for very broad spectrum of usecases, target any (future) platform you can imaging. Great community. Everything is open source, no company behind it who dictates everything. Build by and for developers.

Write once PERIOD! So when the tech world is crazy about the latest hot target platform, just point the Haxe compiler to that target, because you can be sure that someone has added support for it.

by the way. I still need to see a faster compiler that Haxe

5 Javascript

If not the best, then at least one of the most common language a lot of people, starting out as front-end developers, are beginning with.

Javascript is literally the best language.
Get outta here ya Python scum.

I like it, in fact, it powers thetoptens!

This is the 2 in-demand programming language in the world, but good that it is the 4 best

6 C

Currently learning in this language. I'm getting a better hang of programming altogether for I've studied other languages such as C++ and PHP. To know such a lower level language, the higher level languages will be a piece of cake.

Portable, fast, and low level functionality, easy to code once you understand it, and when compiled by gcc, undeniably the best. There's nothing you can't do with C.

All the other languages are based on this one.
C++ and Java are bloated. C is simple.

Small efficient powerful language simply awesome!

7 C#

Easy to understand the code and easy to connect to the back end..

Sexy stuff here

8 Rust
9 Ruby

Perhaps some of best of the subject. Ruby is decent and nice.

I love programming in Ruby. Ruby is my babe

Best language ever. Free your mind.

Because its magical.

10 PHP

Php7 is improving!

It is the most widely used programming language used in the Web

The Contenders
11 Scratch

You can't beat the best, Scratch is the best language as it is very in depth and advanced. Most of you coders may not understand how to use Scratch but that is fine as you could learn to in a couple of years. Hands down, Scratch is the best and you can not compare it to your crappy C plus plus.

The visual programming language. Quite unique

So easy, it should be 1st!

12 Assembly
13 Haskell
14 Scala
15 Scheme
16 Perl

Powerful for programming on an abstraction level just above bash, has a plethora of libraries via cpan!

Best language ever, you can do anything with it.


A very "Basic" language, easy to learn, easy to use.

18 Lua

The best fast, portable, functional, features, simple, and versatile.

Easy language to learn, and gives you spectacular results.

Lua is a simple, intuitive language.

19 Go
20 Logo

Good for grade 1 kids

21 SQL

SQL with procedural features of pl/sql. It's the back end of all the programming language. Without having knowledge of it, you are no where in the world and your front end programming language sucks. Very important language. Must learn it if you like, it's not that difficult to learn.

22 Matlab

It is a applicable programing language that is very very simple with use.

23 Objective-C

Language used by world's best technology driven company Apple... Nothing to say about...

This is the language that makes so much of our everyday lives better-siri, iPhone, ipad, iPod and many others.

A good choice if you want to be able to write "class" in C!

24 Swift

Apple will fight Google for control of the world but with Swift Apple will win

25 Batch
8Load More
PSearch List