So if you guys don't know what Programming actually is you can refer to What is Programming? to learn the basic concepts. And if you already know about programming and wondering from where to start then I have provided some languages with some of their uses which can help you overcome this confusion.
Programming Languages |
||||
Action Script
|
CSS *
|
HDML *
|
Nim
|
Scheme
|
Assembly
|
D
|
HTML *
|
Objective C
|
SGML *
|
Auto Hot Key
|
Data Log
|
F
|
OCaml
|
SQL *
|
Babel
|
Dylan
|
Ksh
|
Prolog
|
Swift
|
Basic
|
F
|
Java
|
Perl
|
Turbo Basic
|
Batch File
|
F#
|
Javascript
|
Python
|
Visual Basic
|
C
|
Fox Pro
|
Julia
|
Q Basic
|
Visual Fox Pro
|
C#
|
Go
|
LiveScript
|
R
|
WHTML *
|
C++
|
GW-Basic
|
LOGO
|
Racket
|
XML *
|
CoffeeScript
|
Haskel
|
Metro
|
Ruby
|
YAML *
|
Languages marked with (*) are not programming languages. These are markup languages, Stylesheet languages and database languages. These are included for those who consider them as a programming language.
💡 Those who are new to this concept may find this a bit chaotic. So to make you figure the language suitable for you I have handpicked some of the popular languages and categorized them into different groups to avoid confusion.
- Web Development
- App Development
- Software / Application Development
- Database Development
- Hardware Interface Development
- Game Development
- AI (Artificial Intelligence) Development
- Script Development
1.Web Development:-
Web Development is the soul of the Internet. Without developers, it would have been nothing. If you are interested in creating web pages, developing internet applications then learning these languages might get your work done.
- HTML
- HDML
- CSS
- Javascript
- PHP
- Python
- XML
- XHTML
2.App Development:-
Apps are the essence of every SmartPhone that may be iOS or Android. If you are really interested to develop apps and make few bucks as this might be a good career for Startups or individuals due to increasing Smartphone users. Don't worry you can do it to just by mastering these languages.- HTML5
- Java
- Swift
- Objective C
- C#
- C++
3.Software / Application Development:-
Software or Application development involves the development of the programs that you use on a daily basis. This also includes the editor you use to type code and even the browser that you are using to view this blog. If you are interested in developing such programs then you might consider these languages.
- C
- C++
- C#
- Java
- D
- Visual Basic
4.Database Development:-
Database Development includes creating and maintaining the databases if you are interested in RDBMS then you should go for these languages.
- MySQL
- SQL
- Fox Pro
- Visual Fox Pro
- DBASE
5.Hardware Interface Development:-
Hardware Interface Development involves the programming of software for hardware devices as its necessity for the functioning of a hardware. And if you want to become one of the hardware interface developers then you should go for these languages.
- C
- Assembly
6. ⚔️ Game Development:-
- C
- C++
- C#
- Java
7.AI (Artificial Intellegence) Development:-
AI is the next generation rule. It is the interaction of a system with the user. There are many popular AI that includes IBM and the google assistant on your SmartPhone.If you are really interested to develop AI's then these languages would get your work done.
- C
- C++
- C#
- Python
- Prolog
- Java
8.Script Development:-
Even though Script Development is not gonna get you a career it might be useful for creating and developing scripts that might boost your work, saving your precious time. So if you are interested in Script Development you should consider these languages.
Many programming languages have been developed since the evolution of computers and are being created till today. And I have listed a few on this site to make you clear the concept. And it's not like a language is restricted to a single field. For example, Java is used for Game Development, AI Development, Software and App Development and with your knowledge and grip on the language you can use it in your own way as Python can be even used in web development and man more...
just you have to master and understand the language and extend your thinking power.
- Bash
- Batch File
- Perl
- Python
- Tcl
Many programming languages have been developed since the evolution of computers and are being created till today. And I have listed a few on this site to make you clear the concept. And it's not like a language is restricted to a single field. For example, Java is used for Game Development, AI Development, Software and App Development and with your knowledge and grip on the language you can use it in your own way as Python can be even used in web development and man more...
just you have to master and understand the language and extend your thinking power.
Comments
Post a Comment