Desktop application development in 2019
Java – long-term perspective, popularity doesn’t decrease
Python – dynamic language, user-friendly
C++ – used for high-level applications
Back-end web development in 2019
PHP – 83% of all websites use
Python
Java
Front-end web development in 2019
JavaScript – most popular language for 6 years (source: GitHub)
Mobile development in 2019
Java
C#
Swift – open-source, compiled, less code than Objective-C
…