Ascendency
Hectopat
- Katılım
- 15 Kasım 2020
- Mesajlar
- 3.472
- Makaleler
- 3
- Çözümler
- 24
Makine diliyle yazman çok zor olur.
Mesela "example" yazmak için aşağıdaki kodu kullanman gerekiyor:
01000101 01111000 01100001 01101101 01110000 01101100 01100101
Çok yorucu olur ki binlerce satır kodu düşünemeyeceğim. (Yazdığın programa göre) Python vb. güzel diller varken uğraşmana hiç gerek yok. Aslında programlama dilleri Assembly'ın encrypt edilmiş halidir. Yani yazdığın kodlar aynı işlev görecek. Ama makinenin algılaması için o dillerin çevrilmesi lazım. İşte compiler o işi görüyor. Mesela print("test") yazdığını varsayalım. Sen compile etmeden makine onu algılamayacak. Compiler yardımıyla compile edince makineye o makine dilinde gönderiliyor. Kısaca aynı işi yapıyor. Uğraşmaya değmez.
Mesela "example" yazmak için aşağıdaki kodu kullanman gerekiyor:
01000101 01111000 01100001 01101101 01110000 01101100 01100101
Çok yorucu olur ki binlerce satır kodu düşünemeyeceğim. (Yazdığın programa göre) Python vb. güzel diller varken uğraşmana hiç gerek yok. Aslında programlama dilleri Assembly'ın encrypt edilmiş halidir. Yani yazdığın kodlar aynı işlev görecek. Ama makinenin algılaması için o dillerin çevrilmesi lazım. İşte compiler o işi görüyor. Mesela print("test") yazdığını varsayalım. Sen compile etmeden makine onu algılamayacak. Compiler yardımıyla compile edince makineye o makine dilinde gönderiliyor. Kısaca aynı işi yapıyor. Uğraşmaya değmez.