Bot çekmek (botları giymek, bot bağlamak?, İngilizce: bootstrapping) bir programlama dilini oluşturan gramer ve diğer yapıların o dilin kendisiyle gerçeklenebilmesidir.

Bugünkü pek çok C++ derleyicisi, C++ dilinde yazılmıştır. Doğal bir soru ilk C++ derleyicisinin nasıl yazıldığıdır. İlk C++ derleyicisi C dili kullanılarak yazıldı.

Bir programlama dilinin derleyicisi kendisiyle (host dil) yazıldıktan sonra artık kendisini derleyebilir. Bu duruma bot çekmek adı verilir. Yalnızca kendisini kullanarak oluşturulan diller self-hosted olarak anılır.

Dış bağlantılar

Kaynakça

  1. ^ Aho, Alfred V.; Sethi, Ravi; Ullman, Jeffrey D. (1986). Compilers: Principles, Techniques, and Tools. Reading, Massachusetts: Addison-Wesley. ss. 725-729. ISBN 978-0-201-10088-4.