Am a beginner. Pls someone should explain to me the braches of programing? Software programing, mobile and web programming | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 1

Am a beginner. Pls someone should explain to me the braches of programing? Software programing, mobile and web programming

Branches of programing

19th Oct 2019, 5:10 PM
Udochukwu Gift
Udochukwu Gift - avatar
5 Answers
+ 1
Udochukwu, there are many aspects to programming and the answer to your question is, as a programmer may put it, "it depends... " Logically, for most wanting to get into programming, or coding, there are a few layers to the stack of development. Quick high-level description: 1. the "front end" or what is displayed to a user (e.g. HTML, CSS, areas of JavaScript, etc. Other programming languages also have graphical components/plugins to display to the user, PHP, VisualC++, C#, Python, etc.) 2. The "business logic", where you program all the logic to your program. (E.g. JavaScript, PHP, Java, Python, C, C++, C#, Ruby, and others) 3. The "Back end", where all the data is stored in a structure you design. Usually done in SQL of some sort, like SQL Server, Oracle, MySQL, SQLite, etc.) Like i said, very high level, and there are several other areas that could be covered, like Machine Learning, AI, etc, but this gives you general idea. :) please upvote if it was a help
19th Oct 2019, 6:05 PM
Blu Noser
Blu Noser - avatar
0
Pls which best language do i start with a learner
19th Oct 2019, 6:14 PM
Udochukwu Gift
Udochukwu Gift - avatar
0
And whats the difference between coding and programing
19th Oct 2019, 6:14 PM
Udochukwu Gift
Udochukwu Gift - avatar
0
If you want to learn programming in general, Python is a great way to start IMHO. But, it really depends on your goals too. E.g. if you want to learn to program websites, then you should start with HTML and CSS, then JavaScript.
19th Oct 2019, 6:28 PM
Blu Noser
Blu Noser - avatar
0
There is no difference between coding and programming... They are used interchangeably :)
19th Oct 2019, 6:29 PM
Blu Noser
Blu Noser - avatar