Hangi program dilini öğrenmeliyim?

Edenclw

Kilopat
Katılım
24 Kasım 2015
Mesajlar
109
Daha fazla  
Cinsiyet
Erkek
Merhabalar. Programlama dili öğrenmek istiyorum ama forumlardaki konulara baktığımda kafam karıştı. C ile başla diyenler var, C# diyen var, phyton diyen var, C++ diyen var. Benim sorum şu: Web tasarım hariç, programlama ve yazılım konularını genel olarak hepsini kapsamlı bir şekilde (oyun olsun, yazılımlar olsun hepsini yani aklınıza ne geliyorsa) öğrenmek istiyorum. Bunun için;
1- Programlama konusunda ilk hangi dili öğrenmeliyim, ilk dili öğrendikten sonra hangi diller ile devam etmeliyim?
2- Programlama dilleri için ders kaynaklarını nerede bulabilirim?
3- Yazılım konusunda ilk hangi dili öğrenmeliyim, ilk dili öğrendikten sonra hangi diller ile devam etmeliyim?
4- Yazılım dilleri için ders kaynaklarını nerede bulabilirim?
5- Bu dilleri öğrendikten sonra neler yapabilirim?
6- İş hayatında bu diller ne gibi şeyler yapmakta kullanılıyor?
 
Dediğin gibi herkes farklı şeyler söylüyor. Nede olsa göreceli bir konu.

Şahsen bana sorarsan C++ ile başlayarak hem C Syntax a aşına olursun hem de nesnesel programlamaya girişirsin.

Sonra C# yada Java ya geçebilirsin.
Google Search eğitim videoları bulma konusunda sıkıntını giderecektir :)

Onun dışında basılı veya digital kitaplar da mevcut.

Neler yapabileceğin ise hevesin, motivasyonun ve hayal gücüne bağlı :)
 
Dediğin gibi herkes farklı şeyler söylüyor. Nede olsa göreceli bir konu.

Şahsen bana sorarsan C++ ile başlayarak hem C Syntax a aşına olursun hem de nesnesel programlamaya girişirsin.

Sonra C# yada Java ya geçebilirsin.
Google Search eğitim videoları bulma konusunda sıkıntını giderecektir :)

Onun dışında basılı veya digital kitaplar da mevcut.

Neler yapabileceğin ise hevesin, motivasyonun ve hayal gücüne bağlı :)
C++ ile başlarsa muhtemelen programlamadan soğur. Ben en zor programlama dillerine örnek olarak ilk 3'e c++ diyorum :D
 
Eğer hobi olarak uğraşacaksan Phyton ama normal de mühendislikte C'den başlanır, C dili C#, C++ Java gibi bir çok dilin atasıdır, temel bir dildir.
 
Son düzenleyen: Moderatör:
C++ ile başlarsa muhtemelen programlamadan soğur. Ben en zor programlama dillerine örnek olarak ilk 3'e c++ diyorum :D

Kapsamlı öğrenmek istiyormuş arkadaş :) Dev projeler yazsın demiyorum ki :D
Klasik değişkenler, koşullar döngüler devam etsin.
Bu sayede c syntax a aşina olur.

Sınıflara geldiğinde ona göre Java veya C# yönelir ki bence sınıfları da c++ da görmek mantıklı.

Zaten olay odaklı programlamaya girişeceği zaman Java veya C# a yönlenmek zorunda kalacak.
 
1- Programlama konusunda ilk hangi dili öğrenmeliyim, ilk dili öğrendikten sonra hangi diller ile devam etmeliyim?
-Programlamada dilden çok programlama zekan ön plandadır dostum. Ama dil dersen C derim. Başlangıç biraz zor olur ama temelin sapasağlam olur. Bundan sonraki dönemde karşına gelen çoğu kodu dil hakkında bir şey bilmesen bile yorumlayabilirsin. Bu yüzden dinden önce algoritma mantığı

2- Programlama dilleri için ders kaynaklarını nerede bulabilirim?
- Kendi kullandığım 2 tane C kaynağı vardı. Onları paylaşıyorum Kaynak 1 Kaynak 2

3- Yazılım konusunda ilk hangi dili öğrenmeliyim, ilk dili öğrendikten sonra hangi diller ile devam etmeliyim?
-Yazılım ve programlama aynı konuya giriyor. Bir tane dil öğrendikten sonra başka dilleri ilk öğrendin dil üstünden düşünerek öğrenebiliyorsun. Mesela C de ekrana bir şey yazdırmak için printf kullanılıyorken Python'da print Javada ise System.out.println . Bunların hepsi aynı işe yarıyor.

4- Yazılım dilleri için ders kaynaklarını nerede bulabilirim?
-C için kaynakları 2. maddede belirttim

5- Bu dilleri öğrendikten sonra neler yapabilirim?
-Alanını belirledikten sonra o alanda uygulamalar geliştirebilirsin. C üzerinde fazla durmanı tavsiye etmem. C senin ilk öğrenme adımın olur ondan sonra misalen C#'a geçip masaüstü uygulamaları üretirsin. Alanında gelişirsen bir holdingin bilişim departmanında çalışabilirsin. Holdinglerde genellikle C# kullanılır. C ile ilerlemeyip Javaya geçersen Android cihazlar için uygulama üretebilirsin.

6- İş hayatında bu diller ne gibi şeyler yapmakta kullanılıyor?
-Program yapmana yarıyor :) Bu soruyu biraz daha detaylı sorman lazım.
 
Dostum çevremde ki başarılı yazılımcıların hepsi visual basic ile mantık kasıp c#'a yönelip daha sonra c++ ile baya baya büyük projeler yazmış kişiler. Türkiye de iş imkanı için web alanına yönelmeni öneririm. Ben normalde desktop yazarken şuan web programlamaya yönelmeye karar verdim. Türkiye de çoğunluk ile web işinde dönüyor para olayları.
 
Dostum çevremde ki başarılı yazılımcıların hepsi visual basic ile mantık kasıp c#'a yönelip daha sonra c++ ile baya baya büyük projeler yazmış kişiler. Türkiye de iş imkanı için web alanına yönelmeni öneririm. Ben normalde desktop yazarken şuan web programlamaya yönelmeye kadar verdim. Türkiye de çoğunluk ile web işinde dönüyor para olayları.

4 sene önce bir stajyerim vardı :D Gidip gelip abi keylogger yazalım derdi :D Onu Web App yazmaya yönlendirmek zor olmuştu :) İnsan piyasaya girince şekil almaya başlıyor.

Mantık olayına gelince algoritmanın bir öğreti olduğunu düşünüyorum. Zaten kod yazdıkça algoritma yaklaşımı da oluşur. Yeter ki ne yazacağına sen karar verme :D Nede olsa insan kendine kıyak geçmeyi sever.
 
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Geri
Yukarı