C++ çok üst seviye bir dil. Yüzmeyi bilmeden yüzmeye gitmek gibi. İlk baştan C#, Java gibi dilleri öğrenirse hem C++'ın syntaxına daha kolay alışır, hem de daha kolay öğrenir C++'ı.

Web veya cross platform Mobile geliştirme ise JavaScript, oyun geliştirme ise C++ ve C#, veri bilimi, robotik, yapay zeka, arka plan, multimedya işleme için Python, Native Android için Java ve Kotlin, native iOS için Swift, driver, low level ve hardware işleri için C, C++. Tabii bunlar genel cevaplar mesela JavaScript ile expressjs ile serviste yazarsın ama en popüler kullanım alanları aşağı yukarı böyle

C#, Java, Javascript, PHP. Önerim Java olur.

Öncelikle amacın ne. Neden yazılım öğrenmek istiyorsun. Sadece bir girip çıkacağım dersen. Python öğrenebilirsin. Basit bir yapısı var. Ama yazılımcı olmak, bu işin içine girmek istiyorsan kesinlikle bir alan ve proje belirlemelisin. Mesela oyun geliştirmeyi sevdin. Udemy'den 2boyutlu oyun kursu alıp hem yazılım öğrenik, hem gerdi dönüşü tatmini yüksek olan bir şey üzerinden öğrenmiş olursun. Yazılım alanında en iyi geliştiğin nokta, bir proje yaparken önüne çıkan her engeli aşma. Aşama aşama öğrenme, problem çözme...

C# ile başlicam gibi duruyor. Önerileriniz için teşekkürler.

C veya C++.

Python ile başlayabilirsin ama vakit ayırırım diyorsan C++ ile başla.

Yöneleceğin alana göre değişir bu. Bir hedefin varsa ona göre seçim yaparsın. Burada zaten bilgili kişiler yardımcı olurlar. Ben C# ve C++ ile başlamıştım.

Dediğiniz çok alakasız Java'nın syntaxı ile C++'nın syntax zorluğu arasında pek bir fark göremiyorum. Hatta Java biraz daha karmaşık. Ben C++ ile başladım ve pythona çok rahat geçtim. Bir de yüzmeyi bilmeden yüzmeye gitmek gibi ne alaka Java'da dil bu da dil.

Rica ederim hocam iyi sosyaller.

İlk hangi yazılım dilini öğrenmeliyim? Son düzenleyen: Moderatör: 20 Haziran 2023

Ben c# ile baslamistim

Benim mesajıma dislike atmanızın sebebi nedir. C++'nın kötü olacak yanlarını say.