Planning to Learn Programming in 2020 ? This List might help you decide where to Start
New to Programming ? , Heyyy , Don't feel overwhelmed by the List of Programming Languages. I have mentioned their Practical applications , So you can now decide which Language to Learn based on their Application.
- C
- Database Systems
- Graphics packages
- Word processors
- Spread sheets
- Operating system development
- Compilers and assemblers
- Network drivers
- Interpreters
- C++
- Games
- GUI Based Applications
- Database Softwares
- Operating Systems
- Browsers
- Advanced Computation and Graphics
- Cloud / Distributed System
- Compilers
- Banking Applications
- Java
- Android Apps
- Server Apps at the Financial Services Industry
- Big Data Technologies
- Backend
- High-Frequency Trading Space
- Web-based Applications
- Internet of Things
- Cloud
- Augmented reality
- Python
- Artificial Intelligence and Machine Learning
- Web Development
- Game Development
- Biology and Bioinformatics
- Computer Vision and Image processing
- Data Science
- Scientific and Numeric Applications
- Shells of operating systems
- Javascript
- Scripting
- Web Development
- Data mining
- PWA
- Embedded Devices
- Server Applications
- Game Development
- Machine learning
- AR and VR
- Ruby on Rails
- Full-Stack Web development
- Web Scraping and Crawling
- Static website generators
- Command Line tools
- Automation . Backup and DevOps tools
- Servers
- Parsing, Data cleaning and filtering
- API Clients
- Report generators ( PDF , HTML , CSV )