C# için;
- Web uygulaması geliştirmek için Asp.Net
- Mobil uygulama geliştirmek için Xamarin.
- Masaüstü uygulama geliştirmek için WPF.
Java için;
- Web uygulaması geliştirmek için spring.
- Mobil uygulama geliştirmek için (Android SDK)
- Masaüstü için swing.
Python için;
- Web uygulaması geliştirmek için Django, flask.
- Mobil uygulama geliştirmek için (bilmiyorum fakat diğer opsiyonlardaki kadar iyi değiller. Bu iş için tavsiye etmem.)
- Masaüstü uygulama geliştirmek için (bilmiyorum fakat diğer opsiyonlardaki kadar iyi değiller. Bu iş için tavsiye etmem.)
Javascript/ typescript için;
- Web uygulaması geliştirmek için Express.Js, Next.Js...
- Mobil uygulama geliştirmek için React Native, ıonic.
- Masaüstü için Electron.Js
Dart (bu diğerlerine göre çok yeni bi' teknoloji. Yaygınlaşıyor. Oldukça güzel.) İçin;
- Web uygulaması geliştirmek için Flutter.
- Mobil uygulama geliştirmek için Flutter.
- Masaüstü için Flutter.
Dediğim gibi bunların hepsiyle bu işi yapabilirsin. Senin kişisel tercihine veya piyasada arananlara bakabilirsin.
Hangisinden başladığın fark etmez birisini öğrendiğinde diğerlerini kavraman çok kolaylaşıyor. Ben spring öğrendim sonra Asp.Net öğrendim. Hızlı bi' şekilde adapte oldum.