Abdullah UÇAR
Hectopat
- Katılım
- 11 Haziran 2014
- Mesajlar
- 74
Daha fazla
- Cinsiyet
- Erkek
Arkadaşlar ben yazılım müh. okuyacağım da şimdiden alt yapı oluşturması açısından sizce hangi prog. dilinden başlayayım ?
C++ . C gibi dillerden daha mı kolay kullanması ?Python.
Çok teşekkür ederim yavaş yavaş başlamak istiyorum.Siz giriş seviyesi,basitlik,programlama mantıgını anlama, her işime yarasın, hem masa üstü programlama hem'de wep programlama istiyorum diyosanız biçilmiş kaptandır python... Örnegin: c ile 20 satırda yazdıgınız işi pythonla 3 satırda yapabilirsin netden araştırarak gerekli cevapları bulabilirsiniz
C mi daha zor C++ mı ?Ben yazılım müh. okuyacaksan. C ve C++ başlamalısın.
Çok teşekkür ederim peki C öğrenmek için tavsiye edeceğiniz bir rehber videosu var mı ?Program dilleri zorluk dereceleri aynıdır. Sadece yazım (syntax ) şekli değişir. Mesela Nasılsın = wie geths es dir = how are u üçününde anlamarı aynıdır ama kendilerine göre gramatik yapıları vardir. Programlama dilleride aynı yapıdadır. Programcılığı gerçek anlamda öğrenmek istiyorsan C++'dır. Neden diyeceksin haklısın ama öğrendikçe ne demek istediğimi anlayacaksın, yinede açıklayayım. C++en esnek dildir, yordamsal ve nesneye dayalı programlarım bütün olanaklarını kapsar. C'le başla dememin sebebi ise C++ atasıdır. Biraz daha açıcak olursam C struct dediğimiz veri yapıları vardır , özelliği ise aynı türlerin iç özelliklerini tutmasıdır. Mesela traktörler adı altında traktörlerin markalarını, hızlarını, hp'sini tutacaksın. C'de sturcut denilen yapı ile bunu yapar ve bana sunabilirsin. Bende kötülük düşüncelere sahip biri olarak derim markası:fent hızı : -13955596 değerini girerim ve hatalı veri tutmuş olurum. C++ geliştirenler demiş ki ; Biz bir veri türü daha yaratalım bunda ki içinde ki veri türlerini gizleye bilsin. Bu düşünce başlayıp , günümüzde ki halini almış. Bu yüzden C öğrenip, C++ başlamalısın. Neden C++ ek olarak , Operatör overloading konusudur. bu konuylada ileri programlama yaklaştıkça karşılacaksın. Başka hiç bir operatör overloading yoktur.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.