Programlama dillerine başlamak

Ne yönde programlama yapacaksınız? Android Windows, oyun veya aplikasyon programlama?
 
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Ben çok bilgili değilim.
Ama biraz videolar ile giriş yap. Sonra kendine proje belirle. Araştıra araştıra onu yap. Çok iyi öğreniyorum ben öyle şahsen.
Ardunio'yu öyle öğrendim.
11. sınıfa geçtim. Benim de okulumla alakadı yok. 2 sene önce Delphi ile başlamıştım.
Ama sana önerim Phyton.
 
Programlama diline başlamayı düşünüyorum. Fakat mezun olduğum bölüm ile bu tarz işlerim pek alakası yok
Sizce hangi dillere yönelmeliyim ve hangi sıra ile başlamalıyım ?
Phyton ile başlayacaksın. İlk dilin bu olacak kısaca anlatmak gerekirse kolay bir dil öğrenip akış şemasını ve algoritma mantığını kavrarsan diğer dilleri daha hızlı öğrenirsin. Bu hızı etkileyen en önemli diğer unsur ingilizce bilgisidir. Dilersen detaylı anlatırım.
 
Pascal ile giris yapmani tavsiye ederim. Hem kolay hem de algoritma mantigini bunda yazacagin kod ile cok guzel anlarsin.
 
Çok profesyonel sayılmam, hatta amatörüm ama tavsiye verebilecek kadar tecrübe yaşadığımı düşünüyorum. Windows için programlamaya başlamak istiyorsan: Python veya C++ programlama dillerinden birisiyle başlamanı tavsiye ederim. Aralarındaki farklardan kısaca ve kabaca bahsedecek olursam:
  • Pyhton çok daha kolay.
  • C++ da yapabildiğin çoğu şeyi Python' da da yapabiliyorsun. ( Hatta daha fazlasını. )
  • Python' da kullanılan " kodların" çoğu İngilizce' ye yakın hatta birçoğu İngilizce. Örneğin: Python' da: " Ve" = " and" iken C++ da: " Ve" = " &&" şeklinde ifade ediliyor.
  • Pyhton çok daha az kodla daha fazla şey yapmana imkan tanıyor.
Son söylediğim şeyden bahsedeyim: Örneğin; Python kullanarak yazdığın hesap makinesi 20 satır kod ile yazılabiliyorsa, C++ kullanarak yazdığın ise 40 satır kod ile yazılıyor. ( Rakamları salladım. )

Fakat şöyle de bir olay var: C++ öğrenirsen diğer programlama dillerini öğrenmen kolaylaşıyor. Yani C++ da kullanılan kalıplar diğer bazı programlama dillerinde de kullanıyor.

Benim tavsiyem ise ilk önce Python ile başla. Tamamen öğrendikten sonra C++ veya başka dillere geçiş yapabilirsin. Böyle dememin de sebepleri var elbet:
  • Python öğrenmesi " bence" daha zevkli ve kolay.
  • C++ ise zor, çok fazla tekrar ve pratik istiyor ve Python' a göre nispeten daha sıkıcı.
  • Python öğrendiğinde, programlamanın fonksiyon kurmaktan ibaret olduğunu anlayacak ve fonksiyonları nerede, ne zaman, nasıl, ne amaçla kullanman gerektiğini çözeceksin. O yüzden C++ vs. dilleri öğrenmek istersen. Neyi neden yaptığını bilecek ve daha kolay kavrayacaksın.
 
Benim fikrimce C# başlaman temel için iyi olur. Eğer çok ileri gideceksen C++. Zor istemiyorsan Python. Ama şunu söyleyeyim en çok hangisine ilgi duyuyorsan ve en iyi hangisini becerebiliyorsan ona başla. Şahsen ben C#'a başladım.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…