Which Programming Language to learn???
Which Programming Language to learn????
it is always a big question for new learners or beginners.
should it be C, C++, Python, Java, SQL, etc...
The very Generic answer for this is, For what purpose you want to use language???
- Every Language is developed with a purpose and some add on feature which covers drawback of other languages for the SPECIFIC purpose ONLY, it doesn't mean previous languages don't serve its purpose.
language and its purpose are explained below
C - Operating System device driver and another module programming/configuration.Less support of external libraries and API.
Java- High-End Application Development and more.
Python - Mainly in networking also serve wide support of libraries and API.python is now days used for many purposes like Database handling, networking, scripting, web servers, website designing.
SQL- SQL is used to communicate with a database. According to ANSI (American National Standards Institute), it is the standard language for relational database management systems. SQL statements are used to perform tasks such as update data on a database or retrieve data from a database.
there are so many other languages like Java Script, PHP, HTML,C# and many others. if you are very new to programming personally i will suggest C and C++. Once you done with this language you can get idea of other languages. If you are very specific about your application you can directly learn any language just you have to be your basics should be clear.
In industry Python and Java, Java Script are more popular(in Embedded area), but once you master in one language you can learn a new language easily.