mobile theme mode icon
theme mode light icon theme mode dark icon
speech play
speech pause
speech stop

Programlamada Tercüman Nedir?

Tercüman, bir programlama dilinde yazılmış talimatları önce makine koduna derlemeden doğrudan yürüten bir programdır. Başka bir deyişle, yorumlayıcı bir programın kaynak kodunu okur ve ara derlenmiş kod oluşturmadan hemen işlemlerini gerçekleştirir.

Tercümanlar genellikle komut dosyası dilleri için veya hızlı prototipleme ve yinelemenin önemli olduğu geliştirme ortamları için kullanılır. Geliştiricilerin derleme sürecinden geçmek zorunda kalmadan hızlı bir şekilde kod yazmasına ve test etmesine olanak tanır.

Yaygın olarak yorumlanan bazı programlama dilleri örnekleri şunlardır:

* Python
* Ruby
* JavaScript (web tarayıcılarında)
* PHP
* Perl

Yorumlayıcılar şunlardan biri olabilir: komut satırı tabanlı veya grafik kullanıcı arayüzü (GUI) tabanlı. Bazı popüler yorumlayıcılar şunları içerir:

* Python'un IDLE
* RubyMine
* Chrome'un JavaScript konsolu
* PHP'nin yerleşik yorumlayıcısı
* perl5db.pl (Perl'in yerleşik hata ayıklayıcısı)

Yorumlayıcılar, programı yürütmeden önce makine kodu oluşturmamaları açısından derleyicilerden farklıdır. Bunun yerine kaynak kodunu satır satır yorumlayıp, içinde belirtilen işlemleri gerçekleştirirler. Bu, geliştirme ve test işlemlerini hızlandırabilir ancak derlenmiş kodla karşılaştırıldığında yürütme sürelerinin daha yavaş olmasına da neden olabilir.

Knowway.org sizlere daha iyi hizmet sunmak için çerezleri kullanıyor. Knowway.org'u kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız. Detaylı bilgi almak için Çerez Politikası metnimizi inceleyebilirsiniz. close-policy