What is the best code language to begin with it? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 34

What is the best code language to begin with it?

I am new in code and don't have any idea

22nd Dec 2016, 8:40 AM
Ahmed Abd Rahman
Ahmed Abd Rahman - avatar
114 Answers
+ 87
Welcome to Sololearn and congratulations on making the choice of becoming a programmer! :-) Programming is all related. To start coding you need to think like a coder. For that I highly recommend you to focus on a high-level language, such as: Python, HTML, Java or C#. These are all great choices for whatever you would want to focus on. Object-orientation is a beautiful method to program in and since C++ (lower-level language) and many other high-level langs provides this it might also help to look into other languages first who covers this part as well, only on a more straightforward way. 1. Python does not deal with any user-interface which makes it a very fast language but it is also a truly dynamic language. It is actually, hands-down, my favorite language! Because of its wide variety and mixed simplicity - just to mention a few: backend web development, data analysis, artificial intelligence, and scientific computing, productivity tools, games, and desktop apps. So there are plenty of choices for you to cover here BRANCH: Ruby, PyPy, backend 2. HTML is considered to be the easiest and mainly focus on websites in general BRANCH: great to pick up CSS, JavaScript and PHP. 3. Java is a massive language and might demand a high-end computer to work properly but is fully portable and can be used on any device. Often used in apps, platform games and low-performance programs. BRANCH: JavaScript, SQL 4. Lastly C# is one of the most appreciated languages, often used on Microsoft platform such as apps and games. great for gaming and unity coding. If you want to go C++ then C# is your natural choice. BRANCH: C++, Unity The golden rule in programming is to not spread out too much or you will mix the code together and face unnecessary frustration and several hours of extra work. Instead 'branch out'... : HTML into, PHP and CSS. C# into C++ and Unity. Java into JavaScript and so on... To help you even further here's a great link to help you decide: www.bestprogramminglanguagefor.me/q Dr.
23rd Dec 2016, 10:12 AM
Tristan McCullen
Tristan McCullen - avatar
+ 22
Python is a very easy language and recommended language for beginners
22nd Dec 2016, 8:59 AM
Saksham Beniwal
Saksham Beniwal - avatar
+ 22
You have decided to learn programming. For what? What do you plan to do? Web Development? Then start with HTML-CSS-JS-PHP-MYSQL Web App? Try JS with it's frameworks and libraries Mobile App? Java and Android. Or Angular2 + Ionic, or React Native... There is also Python, a very good language with Django you can do a lot of things. Also Ruby with Ruby on Rails. So many things to do with it. Of course C# and C++ Find what you want to do and then you'll find your programming language.
23rd Dec 2016, 6:20 PM
Elias Papachristos
Elias Papachristos - avatar
+ 16
I would like to suggest python to start with. Edit: I have realized now that we should start with C only because after learning C we will get an idea about pointers, arrays and all. But if we start from python then we couldn't understand about what happens in background, i.e how list works in python. So better start with C.
24th Dec 2016, 1:00 PM
Vishal Koshti
Vishal Koshti - avatar
+ 14
23rd Dec 2016, 11:53 AM
Giorgi R.
Giorgi R. - avatar
+ 8
c++ is the most easy language to start on I hope... as it has many njoyng and easily understable stuffs.. also Java is more or less same extension of it..... I personally njoy playing with c++...$
23rd Dec 2016, 11:02 PM
SHOBHANA.G
SHOBHANA.G - avatar
+ 8
normally phyton is the easiest and i think it can make you adapt thinking like computer but i started with c programming language if u wanna push yourself and learn harder before start with c programming
25th Dec 2016, 1:43 PM
Deniz Bulmuş
Deniz Bulmuş - avatar
+ 8
start with C
23rd Sep 2017, 6:20 AM
Md Shakif
Md Shakif - avatar
+ 7
@Mohan Chandra: Yes, Python is easy... relatively: in regards of the other languages difficulty, it was, by some aspect, simplest ( or tell less hard, as you want ^^ )
23rd Dec 2016, 9:47 AM
visph
visph - avatar
+ 6
I think every language has its own speciality and you can choose any language acccording to your choice anyhow c++ is best languge to start building your logic because it contains both basic as well as oops concept. and if you wants to design a website then obiviosly html and css is a better choice
23rd Dec 2016, 5:44 PM
Gaurav kesharwani
Gaurav kesharwani - avatar
+ 6
c is best for start a career in programming
25th Dec 2016, 9:14 AM
Swati Jain
Swati Jain - avatar
+ 5
python .whatever you want to general programing or web developing
23rd Dec 2016, 4:00 PM
omàr Àli
omàr Àli - avatar
+ 5
i started with html, css, js
24th Dec 2016, 3:33 PM
Amrita
Amrita - avatar
+ 4
1. python: short solution of question. 2. Java or C++: explained solution of question. if you learn 2 first, it will make 1 easier. if you learn 1 first, it will make 2 few easier. I Love C++. research about all languages. because all languages have many different ^2 features. java - javaFx python - pygame
22nd Dec 2016, 1:23 PM
Ritesh Patidar
Ritesh Patidar - avatar
+ 4
I am also new in programming. I have started with C++ here because it's very easy to understand here. I had tried with C for some days before login to this website. Now I feel both are the same .. so you just need to start then you will understand yourself.
23rd Dec 2016, 2:26 PM
Javed
Javed - avatar
+ 4
c language
23rd Dec 2016, 3:28 PM
Gaurav Salunke
Gaurav Salunke - avatar
+ 4
Javascript
23rd Dec 2016, 4:42 PM
Klodian Lula
Klodian Lula - avatar
+ 4
you can start with c++,it is easy to understand.
23rd Dec 2016, 4:48 PM
Iftekhar
Iftekhar - avatar
+ 4
'Programming in C' ...answered in just 3 words but this is only the exact way to start☺ GoodLuck👍
23rd Dec 2016, 8:28 PM
aksdeo5
aksdeo5 - avatar
+ 4
.with any language. Just Start
23rd Dec 2016, 8:45 PM
SAEID
SAEID - avatar