āĻ
āύā§āĻŦāĻžāĻĻāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻŦāĻž āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ (Compiler) āĻšāϞ⧠āĻāĻāĻāĻŋ āϏāĻĢāĻāĻāϝāĻŧā§āϝāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āϝāĻž āĻāĻā§āĻ āϏā§āϤāϰā§āϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϝāĻŧ āϞā§āĻāĻž āĻā§āĻĄāĻā§ (āϝā§āĻŽāύ C, C++, Java) āĻŽā§āĻļāĻŋāύ āϞā§āϝāĻžāĻā§āĻā§āϝāĻŧā§āĻ āĻŦāĻž āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰā§, āϝāĻž āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āϏāĻŋāϏā§āĻā§āĻŽ āϏāϰāĻžāϏāϰāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻŽā§āϞāϤ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻā§āϞ, āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻā§āϏ āĻā§āĻĄāĻā§ āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰ⧠āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰā§āĨ¤
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰā§āϰ āĻāĻžāĻā§āϰ āĻĒāĻĻā§āϧāϤāĻŋ:
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻāĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻā§āĻĄāĻā§ āϏāĻŽā§āĻĒā§āϰā§āĻŖāĻāĻžāĻŦā§ āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰāĻžāϰ āĻāĻā§ āĻāϝāĻŧā§āĻāĻāĻŋ āϧāĻžāĻĒā§ āĻāĻžāĻ āĻāϰā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āϧāĻžāĻĒā§ āĻā§āĻĄā§āϰ āĻāĻ āύ, āϤā§āϰā§āĻāĻŋ āĻāĻŦāĻ āĻā§āĻŖāĻāϤ āĻŽāĻžāύ āϝāĻžāĻāĻžāĻ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āύāĻŋāĻā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰā§āϰ āϧāĻžāĻĒāĻā§āϞ⧠āϏāĻāĻā§āώā§āĻĒā§ āĻŦāϰā§āĻŖāύāĻž āĻāϰāĻž āĻšāϞā§:
ā§§. āϞā§āĻā§āϏāĻŋāĻā§āϝāĻžāϞ āĻ
ā§āϝāĻžāύāĻžāϞāĻžāĻāϏāĻŋāϏ (Lexical Analysis):
- āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰāĻĨāĻŽā§ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āϏā§āϰā§āϏ āĻā§āĻĄāĻā§ āĻā§āĻā§āύ (Token) āĻšāĻŋāϏā§āĻŦā§ āĻŦāĻŋāĻāĻā§āϤ āĻāϰā§āĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻā§āĻā§āύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻļāĻŦā§āĻĻ, āĻāĻŋāĻšā§āύ, āĻŦāĻž āϏāĻāĻā§āϝāĻžāϰ āĻĒā§āϰāϤāĻŋāύāĻŋāϧāĻŋāϤā§āĻŦ āĻāϰā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: āĻāĻāĻāĻŋ āϞāĻžāĻāύ int x = 5; āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻā§āĻā§āύ āĻšāĻŋāϏā§āĻŦā§ int, x, =, 5, āĻāĻŦāĻ ; āĻļāύāĻžāĻā§āϤ āĻāϰāĻŦā§āĨ¤
⧍. āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻ
ā§āϝāĻžāύāĻžāϞāĻžāĻāϏāĻŋāϏ (Syntax Analysis):
- āĻāĻ āϧāĻžāĻĒā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻā§āĻā§āύāĻā§āϞāĻŋāϰ āĻāĻ āύ āĻāĻŦāĻ āϏāĻ āĻŋāĻāϤāĻž āϝāĻžāĻāĻžāĻ āĻāϰā§āĨ¤ āĻāĻāĻŋ āϝāĻžāĻāĻžāĻ āĻāϰ⧠āϝ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻā§āĻā§āύāĻā§āϞ⧠āϏāĻ āĻŋāĻ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻ
āύā§āϏāϰāĻŖ āĻāϰāĻā§ āĻāĻŋāύāĻžāĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: āϝāĻĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻāĻāĻāĻŋ āϞāĻžāĻāύ āĻā§āϞ āĻšāϝāĻŧ, āϝā§āĻŽāύ int x = ;, āϤāĻžāĻšāϞ⧠āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āϤā§āϰā§āĻāĻŋ āĻĻā§āĻāĻžāĻŦā§āĨ¤
ā§Š. āϏā§āĻŽā§āϝāĻžāύā§āĻāĻŋāĻ āĻ
ā§āϝāĻžāύāĻžāϞāĻžāĻāϏāĻŋāϏ (Semantic Analysis):
- āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻāĻāĻžāύ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻ
āϰā§āĻĨ āĻāĻŦāĻ āϝā§āĻā§āϤāĻŋāĻ āĻāĻ āύ āϝāĻžāĻāĻžāĻ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻāĻžāĻāĻĒā§āϰ āϏāĻ āĻŋāĻāϤāĻž āĻāĻŦāĻ āĻĢāĻžāĻāĻļāύā§āϰ āϞāĻāĻŋāĻā§āϝāĻžāϞ āϏāĻāĻšāϤāĻŋāϰ āϝāĻžāĻāĻžāĻ āĻāϰā§āĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: āϝāĻĻāĻŋ āĻā§āύ⧠āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻā§āώāĻŖāĻž āĻāϰāĻž āĻšāϝāĻŧ āĻāĻŋāύā§āϤ⧠āϤāĻžāϰ āĻā§āύ⧠āĻŽāĻžāύ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āύāĻž āĻāϰāĻž āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏā§āĻŽā§āϝāĻžāύā§āĻāĻŋāĻ āϤā§āϰā§āĻāĻŋ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
ā§Ē. āĻāύā§āĻāĻžāϰāĻŽāĻŋāĻĄāĻŋāϝāĻŧā§āĻ āĻā§āĻĄ āĻā§āύāĻžāϰā§āĻļāύ (Intermediate Code Generation):
- āĻāĻ āϧāĻžāĻĒā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āϏā§āϰā§āϏ āĻā§āĻĄāĻā§ āĻāύā§āĻāĻžāϰāĻŽāĻŋāĻĄāĻŋāϝāĻŧā§āĻ (Intermediate) āĻĢāϰā§āĻŽā§āϝāĻžāĻā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§, āϝāĻž āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰāĻā§ āĻŽā§āĻļāĻŋāύ āύāĻŋāϰāĻĒā§āĻā§āώāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤
- āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āϰā§āĻĒ, āϝāĻž āĻŽā§āĻļāĻŋāύ āĻā§āĻĄ āĻŦāĻž āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻ
āĻĒāĻā§āĻĄ (Opcode) āĻšāĻŋāϏā§āĻŦā§ āϏāĻāϰāĻā§āώāĻŋāϤ āĻšāϝāĻŧāĨ¤
ā§Ģ. āĻā§āĻĄ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ (Code Optimization):
- āĻāĻ āϧāĻžāĻĒā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻā§āĻĄāĻā§ āĻāϰāĻ āĻāĻžāϰā§āϝāĻāϰ āĻāĻŦāĻ āĻĻā§āϰā§āϤāϤāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻ
āĻĒāĻāĻŋāĻŽāĻžāĻāĻ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻ
āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻā§āĻĄ āĻ
āĻāĻļāĻā§āϞ⧠āϏāϰāĻŋāϝāĻŧā§ āĻĻā§āϝāĻŧ āĻāĻŦāĻ āĻā§āĻĄā§āϰ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāύā§āϰ āĻāύā§āϝ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āĨ¤
ā§Ŧ. āĻā§āĻĄ āĻā§āύāĻžāϰā§āĻļāύ (Code Generation):
- āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻāύā§āĻāĻžāϰāĻŽāĻŋāĻĄāĻŋāϝāĻŧā§āĻ āĻĢāϰā§āĻŽ āĻĨā§āĻā§ āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āĨ¤ āĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰā§āϰ āĻŽā§āĻļāĻŋāύ āϞā§āϝāĻžāĻā§āĻā§āϝāĻŧā§āĻā§ āĻā§āĻĄ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰā§, āϝāĻž āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āϏāϰāĻžāϏāϰāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
ā§. āϤā§āϰā§āĻāĻŋ āĻļāύāĻžāĻā§āϤāĻāϰāĻŖ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύ (Error Detection and Reporting):
- āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻā§āĻĄā§āϰ āϤā§āϰā§āĻāĻŋ āĻļāύāĻžāĻā§āϤ āĻāϰ⧠āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻā§ āϤā§āϰā§āĻāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āϤāĻĨā§āϝ āĻĻā§āϝāĻŧ, āϝāĻžāϤ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰ āϏā§āĻ āϤā§āϰā§āĻāĻŋ āϏāĻāĻļā§āϧāύ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰā§āϰ āϏā§āĻŦāĻŋāϧāĻž:
- āĻāĻā§āĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž: āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻā§āĻĄāĻā§ āĻāĻāĻŦāĻžāϰ āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰ⧠āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰāĻŋāϤ āĻāϰā§, āĻĢāϞ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻĻā§āϰā§āϤ āĻāĻžāϰā§āϝāĻāϰ āĻšāϝāĻŧāĨ¤
- āϤā§āϰā§āĻāĻŋ āĻļāύāĻžāĻā§āϤāĻāϰāĻŖ: āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āϏā§āϰā§āϏ āĻā§āĻĄā§āϰ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āĻāĻŦāĻ āϏā§āĻŽā§āϝāĻžāύā§āĻāĻŋāĻ āϤā§āϰā§āĻāĻŋ āĻļāύāĻžāĻā§āϤ āĻāϰ⧠āĻāĻŦāĻ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰāĻā§ āϏāĻŽāϏā§āϝāĻžāĻā§āϞ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āĻ
āĻŦāĻšāĻŋāϤ āĻāϰā§āĨ¤
- āĻŽā§āĻļāĻŋāύ āύāĻŋāϰāĻĒā§āĻā§āώāϤāĻž: āĻāύā§āĻāĻžāϰāĻŽāĻŋāĻĄāĻŋāϝāĻŧā§āĻ āĻā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻŽā§āĻļāĻŋāύ āύāĻŋāϰāĻĒā§āĻā§āώāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϝāĻž āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻŦāĻšā§āĻŽā§āĻāĻŋāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤
- āĻā§āĻĄ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ: āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻā§āĻĄ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāϰ⧠āĻāĻŦāĻ āĻ
āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āĻ
āĻāĻļāĻā§āϞ⧠āϏāϰāĻŋāϝāĻŧā§ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāϝāĻŧāĨ¤
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰā§āϰ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž:
- āĻā§āĻĄ āϰāĻžāĻāĻāĻŋāĻ āĻāĻŦāĻ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦā§āĻļāĻŋ āϞāĻžāĻā§: āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰāĻā§ āĻ
āύā§āĻ āϏāĻŽāϝāĻŧ āϞāĻžāĻā§ āĻāĻŦāĻ āĻā§āĻĄā§ āϤā§āϰā§āĻāĻŋ āĻĨāĻžāĻāϞ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻžāϰāĻā§ āĻā§āĻĄ āϏāĻāĻļā§āϧāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāϤ⧠āĻšāϝāĻŧāĨ¤
- āϤā§āϰā§āĻāĻŋ āĻļāύāĻžāĻā§āϤāĻāϰāĻŖā§ āĻāĻāĻŋāϞāϤāĻž: āϝāĻĻāĻŋ āĻŦāĻĄāĻŧ āĻāĻŦāĻ āĻāĻāĻŋāϞ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§ āĻ
āύā§āĻ āϤā§āϰā§āĻāĻŋ āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻŽāϏā§āϤ āϤā§āϰā§āĻāĻŋ āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻž āĻāĻŦāĻ āϏāĻāĻļā§āϧāύ āĻāϰāĻž āĻāĻ āĻŋāύ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ āύāĻŋāϰā§āĻāϰāϤāĻž: āĻāĻŋāĻā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻŽā§āĻļāĻŋāύ-āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻ āĻā§āĻĄ āϤā§āϰāĻŋ āĻāϰā§, āϝāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ⧠āĻāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§, āĻĢāϞ⧠āĻ
āύā§āϝ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻžāĻ āύāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻāĻŦāĻ āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻāĻžāϰā§āϰ āĻĒāĻžāϰā§āĻĨāĻā§āϝ:
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ:
- āĻĒā§āϰ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻāĻŦāĻžāϰ⧠āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰ⧠āĻāĻŦāĻ āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§āĨ¤
- āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻā§ āĻāĻāĻŦāĻžāϰ āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰ⧠āϤā§āϰāĻŋ āĻĢāĻžāĻāϞ āĻŦāĻžāϰāĻŦāĻžāϰ āĻāĻžāϞāĻžāύ⧠āϝāĻžāϝāĻŧāĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: C, C++ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰāĨ¤
āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻāĻžāϰ:
- āϞāĻžāĻāύ āĻŦāĻžāĻ āϞāĻžāĻāύ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻĒāĻĄāĻŧā§ āĻāĻŦāĻ āϤāĻžā§āĻā§āώāĻŖāĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāϰā§āϝāĻāϰ āĻāϰā§āĨ¤
- āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻžāϞāĻžāύā§āϰ āϏāĻŽāϝāĻŧ āĻā§āĻĄāĻā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻ āĻāϰāϤ⧠āĻšāϝāĻŧāĨ¤
- āĻāĻĻāĻžāĻšāϰāĻŖ: Python, JavaScript āĻāύā§āĻāĻžāϰāĻĒā§āϰā§āĻāĻžāϰāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖ:
C āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ (GCC): GCC (GNU Compiler Collection) āĻāĻāĻāĻŋ āĻāĻĒā§āύ āϏā§āϰā§āϏ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ, āϝāĻž C, C++, āĻāĻŦāĻ āĻ
āύā§āϝāĻžāύā§āϝ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻž āĻāĻŽā§āĻĒāĻžāĻāϞ āĻāϰāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤
āϏāĻžāϰāϏāĻāĻā§āώā§āĻĒ:
āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻšāϞ⧠āĻāĻāĻāĻŋ āĻļāĻā§āϤāĻŋāĻļāĻžāϞ⧠āĻā§āϞ āϝāĻž āĻāĻā§āĻ āϏā§āϤāϰā§āϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻžāώāĻžāϰ āĻā§āĻĄāĻā§ āĻŽā§āĻļāĻŋāύ āĻā§āĻĄā§ āϰā§āĻĒāĻžāύā§āϤāϰ āĻāϰā§, āϝāĻž āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāϰ āϏāϰāĻžāϏāϰāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āϤā§āϰā§āĻāĻŋ āĻļāύāĻžāĻā§āϤāĻāϰāĻŖ, āĻā§āĻĄ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ, āĻāĻŦāĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻŦā§āĻĻā§āϧāĻŋāϰ āĻā§āώā§āϤā§āϰ⧠āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻā§āĻŽāĻŋāĻāĻž āĻĒāĻžāϞāύ āĻāϰā§āĨ¤ āϝāĻĻāĻŋāĻ āĻāĻāĻŋ āϏāĻŽāϝāĻŧ āϏāĻžāĻĒā§āĻā§āώ āĻāĻŦāĻ āĻāĻāĻŋāϞ āĻšāϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āĻāĻŽā§āĻĒāĻžāĻāϞāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻ āĻāĻŦāĻ āϏāĻĢāĻāĻāϝāĻŧā§āϝāĻžāϰ āĻāύā§āύāϝāĻŧāύā§āϰ āĻā§āώā§āϤā§āϰ⧠āĻāĻāĻāĻŋ āĻ
āĻĒāϰāĻŋāĻšāĻžāϰā§āϝ āĻāĻĒāĻžāĻĻāĻžāύāĨ¤