يوجد ثلاثة طرق لترجمة لغة البرمجة للغة الألة
1- تجميع – Compile
- يقوم بعمل عمليات معقدة جدًا تساعد على تحسين حجم وسرعة وأمان الكود المصدري.
- يقوم بقراءة كل الأكواد وبعد ذلك يقوم بتنفيذها.
- مثال للغات البرمجية التي تعمل بالتجميع – Compile:
– C
– C++
– Objective-C
2- تفسير – Interpret
- يقوم بعمل عمليات معقدة جدًا تساعد على تحسين حجم وسرعة وأمان الكود المصدري.
- يقوم بقراءة الأكواد سطر سطر وبعد ذلك يقوم بتنفيذها.
- مثال للغات برمجية تعمل بالتفسير – Interpret:
– PHP
– JavaScript
3- مزيج بين الطريقتين – Combination
- مثال للغات برمجية تعمل بمزيج بين الطريقتين – Combination:
– C#
– Java
– Python