A junior student in my college recently got into the new semester and asked me which programming language I should learn first. There are many programming languages. you can check out the list of all Programming Languages and also we posted a article of hello world
So, in this post we will see how to select your best programming language.
First of all, there are 2 types of stuffs done using programming languages
Designing is for Look and Feel of the website. It doesn’t include applying the developers logic but only about how good and user friendly a website or android/desktop app may feel.
Programming Languages in Designing
This are the designing programming or you can say markup language. It is used to give Look and feel in a website. If your main area of intrest are in website development, this are the must languages you can begin with.
Recommended Post : Getting Started with Programming Language
Now we will see all the languages and it’s use.
A database is an organized collection of data. Everything in the website is stored in database. Whether you are developing an android app, iPhone app or a website. You need to know about database and it’s management system. There is a separate language for this called SQL.
PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. Most of the websites in the internet runs on PHP.
Besides this, PHP has many frameworks which makes language more interesting. In simple words, framework is a software which gives more functionality to the programming language.
If you want to go in the part of website development. PHP is the best option.
The most secure Programming Language is java. Java is a bit hard to learn as compared to other. But it provides lots of features. If you want to make your own website then for instance java is not the best option as the server of java will become quite costly and there are not much help available as for PHP.
Desktop Application Development
Dot Net Framework
.net framework is best when it comes to developing desktop application Basically .NET framework can work with several programming languages such as C#, VB.NET, C++ and F#.
Android one of the most popular mobile OS. To learn and develop apps in Android you need to know about Java language. However you will also need knowledge of PHP as some android application requires admin panel. A panel from which you can update your application.
The I Programming language obviously the Iphone’s OS. If you want to learn iOS development then you need to go with swift programming language. A knowledge of C# is also required.
This may sound new to you but what if you want to develop an android app, an iphone app and also a blackberry app. For this, cross platform is for you. By using this, you can develop multiple device apps using single code.
Coding Frameworks for Cross Platform
Now you decide , which programming language you have to choose and why ?
Do comment if you have any doubt or question. Don’t forget to Share this post with your friends.