Register now or log in to join your professional community.
It's your personal preference and it depends on what you want to do. If you're writing a device driver then it would be C++. If you don't care about data type checking and making a web site then you can use PHP, Python. If you're doing an accounting application you might want to use Java, C#, VB.NET or the like.
I used to prefer Ruby on Rails but then ASP.NET MVC came. (and it's open source)
For me, it's JavaScript through NodeJS.
Why, because, it's fast. The V8 engine compiles and executes JS at lightning speeds mainly due to the fact that V8 compiles JS into native machine Code. In addition, NodeJS implement the reactor pattern through the vent loop which is a single thread that performs all I/O operations asynchronously.
I you're using an object database like MongoDB, then you can extend JavaScript to the peristence layer as well.
Using Node.js allows to use the same language client side, server side and in database. You can keep data in its native JSON format from browser to disk.
You can use easily real-time web application using WebSocket.
We can reduce deployments to a single command with providers such as Modulus, Heroku.
(Java)
It's easy to sort of
Object-oriented language first appeared in 1995 as designed by James Jusling, as it is the most popular among all programming languages
Uses: network programming and development, web application development, software development, the development of graphical user interfaces GUI
Used by the Android (operating system, applications)
Note
In the last I do not has perfected English sorry for the errors
Details here.
PHP because it open source, so it improve very fast.
Rubyonrails best langage simply because it's easier , efficient and well structured for any use
For me asp.net a language because of the ease of interface design and has a lot of easy-to-use controls such as asp.net Ajax that provide streamlined and dynamic pages
From my point of view and experience I will say
1 Java script.
Reason [Ambiguity] it is one of the few programming languages that are accepted and supported by all the major browsers without the need of any compilers or plug-ins
2 Java
Reason Inter-operating system. It has been designed in such a way that it works across several types of platforms. Meaning, if a program is written on Mac Operating system then it can also run on Windows based operating systems.
3 python
Python is a highly used and all-purpose programming language which is dynamic in nature. Being dynamic in nature means that you as a developer can write and run the code without the need of a compiler.
I would simply say start with javascript. It's great for front-end and back-end development. Look into its libraries and you'll definitely save a lot of time.
If you are good with the Java Script coding, PhP is a good option.
If you choose VB.Net, then the headache of writing code for each and every textbox.
basically go with the one you are comfortable of.
hope this helps.