Programlama Dili Öğrenmek

C+'yla başla bencede. Azcık bir şey biliyorsa bile yapabilir.
Şuan hiçbir programlama dili hakkında temel bir bilgim yok. Çabuk öğrenen bir insanım fakat görsel açıdan devamlılığı olan bir kaynak lazım aynı zamanda. Tabii öğrenilecek dilin matematik ve yüksek düzey İngilizce de gerektirmemesi gerek.
 
İfadeler: Fer
Videolarını izle. Kitaplarını oku. Anlarsın. İnternettede hazır kodlar var zaten.
 
Videolarını izle. Kitaplarını oku. Anlarsın. İnternettede hazır kodlar var zaten.
Peki C+ ile tek başına bir işler çıkarabilir miyim? Demek istediğim C+ yanında farklı bir dil ile kullanılması gereken bir dil mi?
 
Programlama yaparken, çok teknik şekilde oyun motorlarıyla vs. uğraşmayacaksan, matematikten çok, beyninin algoritmalarla düşünebilmesi gerekiyor. Özellikle grafik tasarım alanında uğraşmak istediğini belirtmişsin. Sana Daniel Shiffman'ın Processing videolarını izlemeni tavsiye ederim. Processing'de kodlarla yazılmış görsel şölenler, yer çekimi gibi ilginç konuların interaktif bir ortama dökülmesi, nöral ağlar gibi birçok alanı kapsayan şeyler var. Bunun dışında Python da öğrenebilirsin, mesela Elon Musk'ın kurduğu, kâr amacı gütmeyen yapay zeka araştırma şirketi OpenAI'ın paylaştığı yapay zeka araştırmalarının çoğu Python dilinde yazılmış. Yani adamlar bu konuda bile Python kullanıyorlar.
 
İfadeler: Fer
Programlama öğrenmeden önce İngilizce gibi bir sorununuz varsa bunu halledin derim. Çünkü kaynaklar İngilizce, IDE'ler, Toollar, hazır kodlar vs hepsi İngilizce.
 
Dillerin nerelerde, ne amaçla ve hangi amaçla kullanıldığını öğrenmeniz gerekiyor. Aralarında seçim yapacak kişi sizsiniz. İsterseniz C# ile başlayabilirsiniz. İster de C++. Seçim sizin, kullanım alanlarını Google'dan aratarak kısa öğrenebilirsiniz. Yapacağınız seçim sonucunda ise o dili öğrenip akabinde ise diğer dillere geçebilirsiniz. Görsel alan da bir şeyler yapmak istiyorum demişsiniz. Game Engine ler tamamen bu iş için yapılmıştır. Öğreneceğiniz dille göre; o dil ile iletişim kuran bir Game Engine 'ini seçerek Görsel anlamda ki isteklerinizi de buradan gerçekleştirebilirsiniz. İlk önce ne yapacağım demek yerine; ne yapmak istiyorum diye sorun kendinize.
 
Bence programlamaya başlanması gereken dil C'dir. Algoritma mantigini geliştirmen gerekli W3school gibi sitelerdeki ornek uygulamaları üşenmeden tek tek yapmani öneririm.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…