Programming languages:

There is a plethera of programming languages, let us take a look into some of these languages which might be worth while learning. Keep in mind that preference of a specific syntax is programmers choice, write yourself a syntax translator if you wish to always write in a single syntax. Here we’ll forget about any preferences for a while and focus on what can be done with the current technology.

Where to start

First programming language (Python, C++, Java, C#, PHP) – The one which can accomplish your goals so you have motivation of learning it by building something interesting. Wide spread language is advantageous because it is easier to find support.

Opinions

Okay, I said I will forget about preferences, here I will break that promise.

Note on preferences

There is some (but very limited) place for creating a custom language from scratch.