![](http://i.zaptech.net/img/definition/517/what-is-transcompiler.jpg)
معلومات transcompiler إضافية
تبدأ العديد من لغات البرمجة كلغة مترجمة. على سبيل المثال ، لم يكن لدى الإصدارات الأقدم من C ++ مترجم أصلي. بدلاً من ذلك ، تم تحويل برامج C ++ إلى لغة البرمجة C ، ثم تم تغييرها إلى ثنائي باستخدام المجمعين C الحاليين. استخدام آخر للترجمة هو تحويل الشفرة التي تم تجميعها بالفعل إلى شفرة المصدر بلغة أخرى. مثال على ذلك هو Emscripten ، وهو مترجم يحول برامج C و C ++ المترجمة باستخدام LLVM إلى JavaScript.
شروط البرمجة