Yazılıma nereden başlanılmalı?

Peki Java daha mı kolaydır? Java ile başlamak daha mantıklı ise tabiki öyle yaparım.
C ile başlarsanız muhtemelen çok sıkılacaksınız ve bir yerde gelişiminiz durma noktasına gelecek. Bunun sebebi C dilinin memory allocate kullanması. Yani siz atadığınız her bir değişken için RAM üzerinden yer ayrımak ve işiniz bittiğinde bu RAM'i serbest bırakmak zorundasınız. Java ve C# bu zorunluluğa sahip değil. Başlangıcınız ne kadar güzel ve rahat olursa o şekilde devam edersiniz. Java öğrendikten sonra C hakkında (yazım farkları dışında) tek öğrenmeniz gereken bu memory allocate olayları olur. Kolay bir geçiş sağlar. Dediğim gibi bence temelinden başlamak ve üstüne ekleyerek ilerlemek daha iyi. Yine kendi kararınız.
 
Sağol. Ani bir karar değişikliği ile Java öğrenmeye çalışacağım.
 
Ya sen neden böyle karar değiştiriyorsun, önce ileride yazılım alanında ne tür işler yapmak istediğini söyle sonra öneri al.
 
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.

Videonun 1:40:57 saniyesinden sonra izle.
 
Son düzenleyen: Moderatör:
Sağol. Ani bir karar değişikliği ile Java öğrenmeye çalışacağım.
Kolay gelsin. Anlamakta zorlandığın bir kısım olursa burada konu aç yardımcı olur bilenler.
 
Ya sen neden böyle karar değiştiriyorsun, önce ileride yazılım alanında ne tür işler yapmak istediğini söyle sonra öneri al.
Hocam konuda belirtmenin gereksiz olduğunu düşünmüştüm, açıkçası ben ülkemde okuyarak bir yerlere gelebileceğimi düşünmüyorum. Bu yüzden ilerde meslek vaad eden ve aynı zamanda sıfırdan başlamaya uygun olacak bir dil öğrenmek istiyorum.
 
Assembly'den başlayabilirsiniz. Temeli sağlam olur.

Ben de C'den başlamaktan daha kötü ne olabilir diyordum. Assembly'den başlamaktan iyidir tabii ki. İyi seçim olmuş.

Şaka bir yana C'den başlamayın, pointer, malloc, dinamik bellek yönetimi zart zurt derken yazılımdan soğursunuz. JavaScript veya çok iddialı iseniz Java tavsiye ederim.

HTML ne alaka onu da çözemedim. Adam yazılıma başlamak istiyorum diyor web tasarımına değil. Öyle bir konu açarsa ona da HTML CSS falan deriz.
 

Öncelikle amacının ne olduğunu bilmeni isteriz. Vbir web mi geliştireceksin yoksa masaüstü program mı belli bir amaç yok. Buna göre sana bir şey söyleyemeyiz. Fakat tavsiyem, önce C# ile başlaman.
 
Yine gözlerimden özür dilediğim yorumlar görüyorum. Önceki konularda çokça tartıştık, müsait bir zamanda da işlerime ara verip bu konuyla alakalı bir yazı yazmak istiyorum gerçekten.
Bence de bu tür konularda çok fazla yanlış bilgi oluyor. Programlama kanalının en üstüne sabitlenmiş "Programlamaya başlamak" adlı bir konu olsa gayet güzel olur.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…