A tanulás elején gyakran nehéz előre látni, hova futhat ki a karrierünk. Érdekességképp érdemes megnéznünk, hogy az ismert alkalmazások milyen programnyelvben íródtak.
PHP: a Facebook kezdetben PHP-ben íródott, akárcsak a WordPress, a világ legnépszerűbb CMS rendszere. A Wikipedia szintén a PHP táborába tartozik.
Java: az Android operációs rendszer és így a mobilappok alapja, amellett, hogy nagyvállalatok, például banki informatika kedvelt programnyelve, mert robosztus, jól skálázható. A Spotify backend részei és a LinkedIn, valamint az Amazon bizonyos komoponensei is használják. De a Minecraft kapcsán során is találkozhatunk vele.
C#: a Microsoft fejlesztése, így a Microsoft Office és a Visual Studio is használja. A Skype korai verziói vagy a Unity programnyelve, így a játékfejlesztésben is elterjedt nyelv. A .NET keretrendszerrel egybeforrva web és játékfejlesztéshez egyaránt jól használható, de a Microsoft Teams is a C#-hoz kötődik.
Python: a mesterséges intelligencia és adatelemzés során használt nyelv. Az Instagram-nál és a YouTube bizonyos részeinél is ebben íródtak. A Dropbox sok backend komponense, a Reddit és a Spotify adatfeldolgozó rendszerei is használják a Python-t.
JavaScript: a webfejlesztés során népszerű szkriptnyelv, belőle fejlődött ki a TypeScript. A Gmail és Slack is használja.
Node.js: a Netflix, a PayPal, a Trello és az Uber backend részei íródtak ebben a nyelvben.
Kotlin: a népszerűsége nő, mióta a Google hivatalosan is támogatott nyelvvé tette az Android fejlesztéshez, a Pinterest is részben Kotlinra váltott ezen a felületen, de a Trello vagy Evernote Android verziója Kotlinban készült.
C: a Unix operációs rendszer Linux rendszermag C-ben íródott, de a Git verziókezelő rendszer is ehhez a programnyelvhez kötődik.
C++: az Adobe Photoshop képfeldolgozó motorja és sok belső komponense C++-ban, a Microsoft Office teljesítménykritikus részei is C++-ban íródtak és a Mozilla Firefox vagy a Google Chrome egy része is ezt a nyelvet használja.
GO: a Golang nyelvet a Google fejlesztette ki, különösen népszerű a felhőalapú rendszerek, mikroszolgáltatások, és nagy teljesítményű backend fejlesztések terén. A Docker, a Kubernetes és Prometheus ehhez a nyelvhez kötődik.
Flutter: nyílt forráskódú fejlesztési keretrendszer, alapját a Dart programozási nyelv adja. Cross-platform alkalmazások fejlesztését teszi lehetővé amelyek Androidon, iOS-en, weben és asztali eszközökön is futtathatóak, így a natív fejlesztés alternatívája.
| PROGRAMNYELV | NEHÉZSÉG | NYELVROKONSÁG | FELHASZNÁLÁS |
| Python tanfolyam | könnyű | JavaScript, Ruby | Adatelemzés, AI |
| Java tanfolyam | közepes | C++, C# | Vállalati rendszerek, Android |
| C tanfolyam | nehéz | C++, Go | Beágyazott rendszerek |
| C++ tanfolyam | nehéz | C, Java | Játékfejlesztés |
| C# tanfolyam | közepes | Java, C++ | Windows app, játék (Unity) |
| JavaScript tanfolyam | közepes | Python, TypeScript | Webfejlesztés |
| Go tanfolyam | közepes | C, Python | Microservice, DevOps |
| Kotlin tanfolyam | közepes | Java, Swift | Android |
| PHP tanfolyam | könnyű | JavaScript, Perl | Webfejlesztés, CMS |
| Node.js tanfolyam | közepes | JavaScript, TypeScript | Webfejlesztés, DevOps |
| Dart-Flutter tanfolyam | könnyű | JavaScript, Kotlin | Mobil, desktop app |
