Algoritma mantığını öğrenmen için öncelikle C'yi öğrenmeni tavsiye ederim. Hatta öncelikle FlowChart indirip eğitim videoları izleyebilirsin. FlowChart bittikten sonra C'ye başlayacaksın. Algoritma mantığın oturduğu zaman ise ileride ne yapmak istediğine göre programlama dili seçebilirsin.
WEB:
-> Front-End: HTML5, CSS3 & SASS, JavaScript (AngularJS, Ember.js, Express.js, jQuery, React, Svelte, Vue.js, Flutter)
-> Back-End: PHP, C++, Java, Python, JavaScript, Node.js, Ruby
MOBILE:
-> Android: JAVA, KOTLIN ->
IOS: Swift ->
Cross: React Native, Xamarin, Flutter, Ionic, Corona
GAME DEVELOPMENT:
-> JavaScript, C#, C++, Java,
DESKTOP:
-> C#, C++, Python, Java, JavaScript(Electron), PHP, Swift, Red-Lang, Go, Object Pascal
-> Console App, WPF, WinForms, UWP, Other