What language should a new programmer learn first? | SoloLearn: Learn to code for FREE!

+6

What language should a new programmer learn first?

7/8/2020 7:32:16 AM

Ashish Raj

24 Answers

New Answer

+9

If you're beginner then start learning C language first it will provide you all basic knowledge about programming , working of memory, working of ram, and errors handling etc. Once your basics of programming clear then you can explore anything easily and quickly (for example if it takes you 2 months to learn C then learning of other languages like java , c++ , python etc takes only 10-15 days ) I highly recommend you to learn C first and practice it as much as you can

+23

Ashish Raj Python is best very popular and easy language

+7

u can start with c or python both are easy to learn for beginners anf today everyone know about Python is using widely. its depend on u. you can learn any languages all are helpful If you are computer science student why you have this doubt

+5

Undoubtedly start with "C language" . It is the only language which will help you understanding how the computer communicates with hardware.

+4

I will suggest python. As I also took python as first programming language to learn

+3

For web development learn HTML then CSS and Java Or for software you can either start with C or python :)

+3

Python is for beginners and it's in demand, so i'd recommend python

+3

One should go for older to the newer.so i suggest one should opt "c" first

+3

Please search in Q&A before posting questions. https://www.sololearn.com/discuss/2379077/?ref=app https://www.sololearn.com/discuss/2375415/?ref=app https://www.sololearn.com/discuss/2362961/?ref=app https://www.sololearn.com/discuss/2383180/?ref=app https://www.sololearn.com/discuss/2383693/?ref=app https://www.sololearn.com/discuss/2356159/?ref=app https://www.sololearn.com/discuss/2353198/?ref=app

+2

For web dev learn HTML > CSS > Javascript. For software learn python > C language of your choice

+2

You should learn C language at first. Actually you have to know the basic concepts of a language...then you can learn other languages very easily.

+1

It your call If you want to become an android developer go for java if you want to become an apple developer go for swift if it's data science or data structure go for python

+1

python, but also, how to use a search engine/option on this forum!

+1

If you start with python, you will have an easier time now but harder time in the future, if you kearn c/c++, you will have a harder time now but easier time in the future. It depends on why you want to learn programming.

+1

Start with C language.. about basics and all after that you can go for python.. it's easy to learn

+1

Ashish Raj I suggest Python.

0

0

P Py Pyt Pyth Pytho Python Pytho Pyth Pyt Py P

0

According to me if u are a beginner then u should learn python first it is easy to understand

0

Python is an easy introductory language. However, it can teach some bad habits for a programmer and leave out a lot of deep understanding of coding as a whole. C is a great first language and in theory should be every coders first (or at least 2nd language). I personally recommend Java as an introductory language. It is C based but not as technically challenging as C. It will teach most of the important good habits and give you room to grow into any other language. Also very useful for a variety of applications.