Kodlama bilgisayar ağı veya elektronik devreye işlem yaptırmak için yazılan emir dizisidir. Basit bir tabirle, kodlama bir çeşit haberleşme şeklidir. Nasıl kişiler birbirleriyle anlaşabileceği dillerde iletişim kuruyorsa, aynı şekilde bilgisayarlar da farklı diller vasıtasıyla iletişim kurmaktadır. Bu diller programlama dilleri olarak bilinir, diller üzerinde kod yazma yöntemine kodlama denir.
Kodlama ne işe yarar?
Kodlama, farklı yazılımlar geliştirmek veya web siteleri gibi çeşitli hedef için kullanılır. Bilhassa son dönemlerde meydana gelen hızlı teknolojik artış, kodlama ile yapılabilecek sayısız yeni çalışma ortamı çıkarmıştır. Kodlama yoluyla geliştirilen teknolojiler, binlerce çalışma vaktini veya benzer makineleri daha hızlı ve daha güvenilir sistemler haline getirmiştir.
Kodlama ‘ya Nereden ve Nasıl Başlanmalı?
Kodlamayı gözünüzde abartmadan öğrenebilmek için hangi türde kodlama öğrenmek istediğinizi araştırarak karar vermeniz gerekiyor.
Kodlama yapmak için rahat çalışabileceğiniz bilgisayara sahip olmanız gerekiyor. Daha sonra üzerinde çalışmayı düşündüğünüz programlama diline ait gerekli programları indirebilirsiniz. İlk kademe de kolay ve kısa komutları öğrenmeye çalışın. İlk kademeyi geçtikten sonra ücretsiz kodlama eğitimleri olan çevrimiçi kursların videolarını seyredebilirsiniz. İlerleme kaydetmek için zaman ve gayret gerekiyor.
Kodlama Dilleri Nelerdir?
Dillerin her biri kendi içinde çeşitli yöntemleri barındırır:
Çok İleri seviyedeki diller : VisualBasic, VB.NET, Acces, Foxpro
İleri seviyedeki diller: Pascal ,Basic, Fortran
Orta seviyedeki diller: C ,C++, C#, Java, ADA
Düşük seviyedeki diller: Assembly
Makine dilleri: Bilgisayarın çalışma dilleri 1 ve 0’lardan oluşur.
Python, Java, Kotlin, Swift, C# ve C++ gibi en yaygın programlama dillerinden bir tanesini belirleyerek çalışmaya başlayabilirsiniz.
Kodlama ’da Başarılı Olabilmek İçin Yapmanız Gerekenler Şu Şekildedir;
- İlgi alanınıza yönelik bir dil tercihi yapmak
- Kaynak incelemesi yapmak
- Esas kavramları araştırmak
- Kodları yorumlamak
- Sistemli olarak çalışmak
- Amaç saptayarak ilerlemek
- Çeşitli görüş açılarından yararlanarak fikirler almak
- Matematik- mantık çalışmaları yapmak
- Yabancı dil bilgisine sahip olmak veya öğrenmeye ilgili olmak
- Kesinlikle vazgeçmemek.
- Faydalı yazılımları öğrenmek, kurmak
- Model çalışmaları deneyerek kavramak
- Satırları, dizileri incelemek
- Değerleri farklılaştırarak tekrar denemek
- Hataları tespit ederek satır satır çalışmak
Nasıl Oyuncu Olunur? merak ediyorsanız tıklayın
Selman Kahya kanalının “Yazılıma/Programlamaya nereden başlamalıyım?” videosunu izlemek için tıklayın