āĻāĻ āĻ¨āĻāĻ°ে āĻŦিāĻļ্āĻŦেāĻ° āĻāĻ˛্āĻ˛েāĻāĻ¯োāĻ্āĻ¯ āĻ¸āĻāĻ˛ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻুāĻ˛ো āĻĻেāĻে āĻ¨েā§া
āĻ¯াāĻ। āĻāĻŽি āĻোāĻ¨ো āĻŦā§ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ° āĻ¨া, āĻļেāĻাāĻ° āĻেāĻˇ্āĻা āĻāĻ°āĻি āĻŽাāĻ¤্āĻ°। āĻ¤াāĻ āĻোāĻ¨ো āĻুāĻ˛-āĻ¤্āĻ°ুāĻি āĻšāĻ˛ে
āĻ্āĻˇāĻŽা āĻāĻ°āĻŦেāĻ¨।
āĻ¤ো, āĻļুāĻ°ু āĻāĻ°া āĻ¯াāĻ।
āĻāĻŽ্āĻĒিāĻāĻাāĻ° āĻāĻāĻি āĻāĻ˛েāĻāĻ্āĻ°āĻ¨িāĻ āĻ¯āĻ¨্āĻ¤্āĻ°, āĻ¯া āĻāĻŽাāĻĻেāĻ° āĻŽুāĻেāĻ° āĻাāĻˇা āĻŦুāĻে āĻ¨া।
āĻ¸ে āĻļুāĻ§ু āĻŦুāĻে ā§Ļ āĻāĻŦং ā§§। āĻ¤াāĻ āĻ¤াāĻে āĻāĻ ā§Ļ āĻāĻŦং ā§§ āĻĻিā§েāĻ āĻŦুāĻাāĻ¤ে āĻšā§ āĻি āĻāĻ°āĻ¤ে āĻšāĻŦে। āĻĒāĻ°āĻŦāĻ°্āĻ¤িāĻ¤ে
āĻāĻ āĻাāĻāĻে āĻāĻ°āĻ āĻ¸āĻšāĻ āĻāĻ°āĻ¤ে āĻāĻŦিāĻˇ্āĻাāĻ° āĻšā§ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা। āĻ¯া āĻ
āĻ¨েāĻāĻা āĻāĻŽাāĻĻেāĻ° āĻŽুāĻেāĻ° āĻাāĻˇাāĻ°
āĻŽāĻ¤āĻ। āĻāĻŦং āĻāĻāĻা āĻ
āĻ¨ুāĻŦাāĻĻāĻ āĻ¯āĻ¨্āĻ¤্āĻ°েāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে āĻ¤া ā§Ļ āĻāĻŦং ā§§ āĻ āĻ
āĻ¨ুāĻŦাāĻĻ āĻāĻ°ে āĻāĻŽ্āĻĒিāĻāĻাāĻ°āĻে āĻŦুāĻিā§ে
āĻĻেā§া āĻšā§। āĻāĻāĻ¨ āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻĒৃāĻĨিāĻŦীāĻ¤ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻ° āĻ¸ংāĻ্āĻ¯া āĻ
āĻ¨েāĻ। āĻ¤āĻŦে āĻ¤াāĻ° āĻŽāĻ§্āĻ¯ে āĻāĻ˛্āĻ˛্āĻ¯েāĻāĻ¯োāĻ্āĻ¯
āĻিāĻু āĻাāĻˇাāĻ° āĻŦāĻ°্āĻ¨āĻ¨া āĻ¨িāĻŽ্āĻ¨ে āĻĻেā§া āĻšāĻ˛ঃ
ā§§. āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇাঃ (Machine Language):
āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇা āĻŦা āĻŽেāĻļিāĻ¨ āĻাāĻˇা āĻšāĻ্āĻে āĻāĻ āĻ§āĻ°āĻ¨েāĻ° āĻ¨িāĻŽ্āĻ¨-āĻ¸্āĻ¤āĻ°েāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং
āĻাāĻˇা āĻ¯া āĻোāĻ¨ āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ° āĻ¸েāĻ¨্āĻ্āĻ°াāĻ˛ āĻĒ্āĻ°োāĻ¸েāĻ¸িং āĻāĻāĻ¨িāĻ āĻŦা CPU āĻ¸āĻ°াāĻ¸āĻ°ি āĻŦুāĻāĻ¤ে āĻĒাāĻ°ে। āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ
āĻাāĻˇা āĻĻ্āĻŦিāĻŽিāĻ āĻŦা āĻŦাāĻāĻ¨াāĻ°ি āĻোāĻĄে āĻ˛েāĻা āĻšāĻ¯়, āĻ
āĻ°্āĻĨাā§ ā§Ļ āĻ ā§§-āĻāĻ° āĻ¸āĻŽāĻ¨্āĻŦāĻ¯়ে āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇাāĻ°
āĻŦিāĻিāĻ¨্āĻ¨ āĻ¨িāĻ°্āĻĻেāĻļāĻুāĻ˛ি āĻ˛েāĻা āĻšāĻ¯়। āĻāĻ āĻ¨িāĻ°্āĻĻেāĻļāĻুāĻ˛ি āĻী āĻšāĻŦে āĻ¤া CPU-āĻāĻ° āĻĒ্āĻ°āĻ¸্āĻ¤ুāĻ¤āĻাāĻ°āĻ āĻোāĻŽ্āĻĒাāĻ¨ি
āĻ āĻŽāĻĄেāĻ˛েāĻ° āĻāĻĒāĻ° āĻ¨িāĻ°্āĻāĻ° āĻāĻ°ে, āĻ¯েāĻŽāĻ¨- āĻāĻāĻŽāĻĄি āĻĒ্āĻ°āĻ¸েāĻ¸āĻ°েāĻ° āĻāĻ¨্āĻ¯ āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇা āĻāĻ¨্āĻেāĻ˛ āĻĒ্āĻ°āĻ¸েāĻ¸āĻ°েāĻ°
āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇাāĻ° āĻেāĻ¯়ে āĻāĻ˛াāĻĻা। āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇাāĻ¯় āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛েāĻা āĻ
āĻ¤্āĻ¯āĻ¨্āĻ¤ āĻĻুāĻ°ূāĻš। āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ°āĻে
āĻĒ্āĻ°āĻ¤িāĻি āĻŦিāĻেāĻ° āĻšিāĻ¸াāĻŦ āĻ°াāĻāĻ¤ে āĻšāĻ¯়। āĻেāĻŦāĻ˛ ā§Ļ āĻ ā§§-āĻ āĻ˛েāĻা āĻŦāĻ˛ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻুāĻ˛āĻ¤্āĻ°ুāĻি āĻ§āĻ°āĻ¤েāĻ
āĻ
āĻ¸ুāĻŦিāĻ§া āĻšāĻ¯়।
ā§¨. āĻ
্āĻ¯াāĻ¸েāĻŽ্āĻŦāĻ˛ি āĻাāĻˇাঃ (Assembly Language):
āĻ
্āĻ¯াāĻ¸েāĻŽ্āĻŦāĻ˛ি āĻাāĻˇাāĻে āĻ¸াংāĻেāĻ¤িāĻ (Symbolic) āĻাāĻˇাāĻ āĻŦāĻ˛া āĻšā§। āĻŽাāĻ°্āĻিāĻ¨
āĻāĻŖিāĻ¤āĻŦিāĻĻ āĻ্āĻ°েāĻ¸ āĻŽাāĻ°ি āĻšāĻĒাāĻ° ā§§ā§¯ā§Ģā§¨ āĻ¸াāĻ˛ে āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇাāĻ° āĻ¸āĻŽāĻ¸্āĻ¯াāĻুāĻ˛ি āĻĻূāĻ° āĻāĻ°াāĻ° āĻ˛āĻ্āĻˇ্āĻ¯ে āĻ
্āĻ¯াāĻ¸েāĻŽ্āĻŦāĻ˛ি
āĻাāĻˇা āĻāĻĻ্āĻাāĻŦāĻ¨ āĻāĻ°েāĻ¨। āĻ
্āĻ¯াāĻ¸েāĻŽ্āĻŦāĻ˛ি āĻাāĻˇা āĻĨেāĻে āĻ¯াāĻ¨্āĻ¤্āĻ°িāĻ āĻাāĻˇাāĻ¯় āĻ
āĻ¨ুāĻŦাāĻĻেāĻ° āĻāĻ¨্āĻ¯ āĻŦিāĻļেāĻˇ āĻ§āĻ°āĻ¨েāĻ°
āĻ
āĻ¨ুāĻŦাāĻĻāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°া āĻšāĻ¯়, āĻ¯াāĻĻেāĻ° āĻ¨াāĻŽ āĻĻেāĻ¯়া āĻšāĻ¯়েāĻে āĻ
্āĻ¯াāĻ¸েāĻŽ্āĻŦāĻ˛াāĻ°। āĻĻ্āĻŦিāĻ¤ীā§
āĻĒ্āĻ°āĻāĻ¨্āĻŽেāĻ° āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻāĻ āĻাāĻˇা āĻŦ্āĻ¯াāĻĒāĻāĻাāĻŦে āĻĒ্āĻ°āĻāĻ˛িāĻ¤ āĻিāĻ˛। āĻ
্āĻ¯াāĻ¸েāĻŽ্āĻŦāĻ˛ি āĻাāĻˇাāĻ° āĻ্āĻˇেāĻ¤্āĻ°ে
āĻ¨িāĻ°্āĻĻেāĻļ āĻ āĻĄেāĻাāĻ° āĻ
্āĻ¯াāĻĄ্āĻ°েāĻ¸ āĻŦাāĻāĻ¨াāĻ°ি āĻŦা āĻšেāĻ্āĻ¸া āĻ¸ংāĻ্āĻ¯াāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ āĻ¨া āĻĻিā§ে āĻ¸ংāĻেāĻ¤েāĻ° āĻ¸াāĻšাāĻ¯্āĻ¯ে
āĻĻেāĻā§া āĻšā§। āĻāĻ āĻ¸ংāĻেāĻ¤āĻে āĻŦāĻ˛ে āĻ¸াংāĻেāĻ¤িāĻ āĻোāĻĄ (Symbolic Code) āĻŦা āĻ¨েāĻŽোāĻ¨িāĻ (Nemonic)। āĻāĻি
āĻ
āĻ¨েāĻāĻা āĻ¸āĻšāĻāĻŦোāĻ§্āĻ¯। āĻ¯েāĻŽāĻ¨ঃ ‘āĻ¯োāĻ’ āĻŦা Addition āĻāĻ°াāĻে āĻ˛েāĻা āĻšā§ ADD ‘āĻŦিā§োāĻ’ āĻŦা
Subtraction āĻāĻ°াāĻে āĻ˛েāĻা āĻšā§ SUB ‘āĻুāĻŖ’ āĻŦা Multiply āĻে āĻ˛েāĻা āĻšā§ MUL ‘āĻাāĻ’ āĻŦা
Division āĻে āĻ˛েāĻা āĻšā§ DIV āĻāĻ¤্āĻ¯াāĻĻি।
ā§Š. āĻ¸িঃ (C):
āĻ¸ি āĻāĻāĻি āĻšাāĻ āĻ˛েāĻেāĻ˛ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা। āĻ¸ি āĻ¨িāĻ°্āĻŽাāĻŖ āĻāĻ°েāĻ¨ āĻĄেāĻ¨িāĻ¸ āĻ°িāĻি,
āĻŦেāĻ˛ āĻ˛্āĻ¯াāĻŦে ā§ā§ĻāĻāĻ° āĻĻāĻļāĻে āĻাāĻ āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯়। āĻাāĻˇাāĻি āĻ¤ৈāĻ°িāĻ° āĻĒ্āĻ°āĻĨāĻŽ āĻāĻĻ্āĻĻেāĻļ্āĻ¯ āĻিāĻ˛ āĻāĻāĻ¨িāĻ্āĻ¸ āĻ
āĻĒাāĻ°েāĻিং
āĻ¸িāĻ¸্āĻেāĻŽ-āĻāĻ° āĻোāĻĄ āĻ˛েāĻাāĻ¯় āĻāĻ° āĻŦ্āĻ¯āĻŦāĻšাāĻ°, āĻিāĻ¨্āĻ¤ু āĻ
āĻিāĻ°েāĻ āĻāĻি āĻāĻāĻি āĻŦāĻšুāĻ˛ āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻাāĻˇাāĻ¯় āĻĒāĻ°িāĻŖāĻ¤
āĻšāĻ¯়। āĻ¸ি++ āĻ āĻাāĻা āĻ¸āĻš āĻĒāĻ°িāĻŦāĻ°্āĻ¤ীāĻাāĻ˛েāĻ° āĻ
āĻ¨েāĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻ° āĻāĻĒāĻ° āĻ¸ি'āĻ° āĻāĻীāĻ° āĻĒ্āĻ°āĻাāĻŦ āĻĒāĻĄ়েāĻে।
āĻ¸ি āĻāĻ° āĻ¸āĻŦāĻেāĻ¯়ে āĻāĻāĻ°্āĻˇāĻŖীāĻ¯় āĻĻিāĻ āĻšāĻ্āĻে āĻāĻ° āĻŦāĻšāĻ¨āĻ¯োāĻ্āĻ¯āĻ¤া। āĻ¸ি āĻĻিāĻ¯়ে āĻ°āĻিāĻ¤ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ¯েāĻোāĻ¨ āĻ
āĻĒাāĻ°āĻ°েāĻিং
āĻ¸িāĻ¸্āĻেāĻŽেāĻ° āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻাāĻ˛াāĻ¨ো āĻ¯াāĻ¯়। ā§ā§Ļ āĻāĻŦং ā§Žā§Ļ āĻĻāĻļāĻেāĻ° āĻĻিāĻে āĻ¸ি āĻāĻ° āĻāĻ¨āĻĒ্āĻ°িāĻ¯়āĻ¤া āĻŦাāĻĄ়াāĻ° āĻ¸াāĻĨে
āĻ¸াāĻĨে āĻāĻ° āĻ
āĻ¨েāĻāĻুāĻ˛ো āĻাāĻ°্āĻ¸āĻ¨ āĻ¤ৈāĻ°ি āĻšāĻ¯়। ā§§ā§¯ā§Žā§Š āĻ¸াāĻ˛ে āĻāĻŽেāĻ°িāĻাāĻ¨ āĻŽাāĻ¨āĻ¨িāĻ¯়āĻ¨্āĻ¤্āĻ°āĻ āĻ¸ংāĻ¸্āĻĨা
(American National Standards Institute) āĻ¸ি āĻāĻ° ā§§āĻি āĻāĻĻāĻ°্āĻļ āĻাāĻ°্āĻ¸āĻ¨ āĻ¤ৈāĻ°িāĻ° āĻāĻ¨্āĻ¯ āĻāĻŽিāĻি
āĻāĻ āĻ¨ āĻāĻ°ে। āĻĻীāĻ°্āĻ ā§Ŧ āĻŦāĻāĻ° āĻĒāĻ°ে ā§§ā§¯ā§Žā§¯ āĻ¸াāĻ˛ে āĻ¸েāĻ āĻāĻĻāĻ°্āĻļ āĻ¸ি āĻাāĻˇাāĻি āĻ¤ৈāĻ°ি āĻšāĻ¯়, āĻ¯া American
National Standards Institute C āĻŦা āĻāĻ¨āĻ¸ি āĻ¸ি (ANSI C) āĻ¨াāĻŽে āĻĒāĻ°িāĻিāĻ¤। āĻĒāĻ°āĻŦāĻ°্āĻ¤িāĻ¤ে
American National Standards Institute ā§§ā§¯ā§¯ā§Ļ āĻ¸াāĻ˛ে āĻ¸ি āĻāĻ° āĻāĻ āĻāĻĻāĻ°্āĻļ āĻাāĻ°্āĻ¸āĻ¨āĻি āĻ্āĻ°āĻšāĻŖ āĻāĻ°ে,
āĻ¯া āĻ¸িā§¯ā§Ļ āĻ¨াāĻŽে āĻĒāĻ°িāĻিāĻ¤। āĻŽুāĻ˛āĻ¤ "āĻ¸িā§Žā§¯" āĻāĻŦং "āĻ¸িā§¯ā§Ļ" āĻāĻāĻ āĻাāĻˇা। āĻ¯ুāĻেāĻ°
āĻĒ্āĻ°āĻ¯়োāĻāĻ¨ে āĻāĻ¨্āĻ¤āĻ°্āĻাāĻ¤িāĻ āĻŽাāĻ¨āĻ¨িāĻ¯়āĻ¨্āĻ¤্āĻ°āĻ āĻ¸ংāĻ¸্āĻĨা ā§§ā§¯ā§¯ā§Ģ āĻ¸াāĻ˛ে āĻāĻ āĻ¸ংāĻ¸্āĻāĻ°āĻŖāĻে āĻŦāĻ°্āĻ§িāĻ¤ āĻāĻ°ে āĻāĻŦং
āĻĒāĻ°āĻŦāĻ°্āĻ¤িāĻ¤ে ā§§ā§¯ā§¯ā§¯ āĻ¸াāĻ˛ে āĻ¸āĻŽ্āĻĒূāĻ°্āĻŖ āĻ¨āĻ¤ুāĻ¨ āĻāĻāĻি āĻ¸ংāĻ¸্āĻāĻ°āĻŖ āĻĒ্āĻ°āĻাāĻļ āĻāĻ°ে āĻ¯া āĻ¸িā§¯ā§¯ āĻ¨াāĻŽে āĻĒāĻ°িāĻিāĻ¤। āĻ¸āĻ°্āĻŦāĻļেāĻˇ
ā§¨ā§Ļā§§ā§§ āĻ¸াāĻ˛ে āĻ¸ি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻ˛্āĻ¯াāĻ্āĻুāĻ¯়েāĻেāĻ° āĻ¨āĻŦীāĻ¨āĻ¤āĻŽ āĻ¸ংāĻ¸্āĻāĻ°āĻŖ āĻ¸িā§§ā§§ āĻĒ্āĻ°āĻাāĻļিāĻ¤ āĻšāĻ¯়।
ā§Ē. āĻ¸ি++ (C++):
āĻ¸ি++ āĻāĻāĻি āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা। ā§§ā§¯ā§Žā§Ļ āĻ¸াāĻ˛ে āĻŦিāĻ¯়াāĻ°্āĻ¨ে āĻ¸্āĻ্āĻ°াāĻāĻ¸āĻ্āĻ°āĻĒ (Bjarne
Stroustrup) āĻ¯ুāĻ্āĻ¤āĻ°াāĻˇ্āĻ্āĻ°েāĻ° āĻāĻিāĻāĻ¨্āĻĄāĻি āĻŦেāĻ˛ āĻ˛্āĻ¯াāĻŦāĻ°েāĻāĻ°িāĻ¤ে (AT&T Bell
Laboratory) āĻāĻি āĻĄেāĻেāĻ˛āĻĒ āĻāĻ°েāĻ¨। āĻŽূāĻ˛āĻ¤ āĻ¸িāĻŽুāĻ˛াā§Ŧā§ āĻāĻŦং āĻ¸ি āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻ° āĻ¸ুāĻŦিāĻ§াāĻāĻ¨āĻ āĻŦৈāĻļিāĻˇ্āĻ্āĻ¯āĻুāĻ˛োāĻ°
āĻ¸āĻŽāĻ¨্āĻŦāĻ¯় āĻ¸াāĻ§āĻ¨ āĻāĻ°ে C++ āĻ¤ৈāĻ°ি āĻšā§। āĻāĻি āĻāĻāĻি āĻŽāĻ§্āĻ¯āĻŽ āĻļ্āĻ°েāĻŖীāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা āĻ¯াāĻ¤ে āĻāĻ্āĻ
āĻļ্āĻ°েāĻŖী āĻāĻŦং āĻ¨িāĻŽ্āĻ¨ āĻļ্āĻ°েāĻŖীāĻ° āĻাāĻˇাāĻুāĻ˛োāĻ° āĻ¸ুāĻŦিāĻ§া āĻ¸ংāĻ¯ুāĻ্āĻ¤ āĻāĻে। āĻāĻি āĻ¸āĻ°্āĻŦāĻাāĻ˛েāĻ° āĻ
āĻ¨্āĻ¯āĻ¤āĻŽ āĻāĻ¨āĻĒ্āĻ°িāĻ¯়
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা āĻāĻŦং āĻ¸āĻĢāĻāĻāĻ¯়্āĻ¯াāĻ° āĻļিāĻ˛্āĻĒে āĻāĻি āĻŦāĻšুāĻ˛ āĻŦ্āĻ¯āĻŦāĻšৃāĻ¤ āĻšāĻ¯়। āĻ¯েāĻŽāĻ¨- āĻ¸িāĻ¸্āĻেāĻŽ āĻ¸āĻĢāĻā§্āĻ¯াāĻ°,
āĻ
্āĻ¯াāĻĒ্āĻ˛িāĻেāĻļāĻ¨ āĻ¸āĻĢāĻāĻāĻ¯়্āĻ¯াāĻ°, āĻĄিāĻাāĻāĻ¸ āĻĄ্āĻ°াāĻāĻাāĻ°, āĻāĻŽ্āĻŦেāĻĄেāĻĄ āĻ¸āĻĢāĻāĻāĻ¯়্āĻ¯াāĻ°, āĻāĻ্āĻ āĻŽাāĻ¨েāĻ° āĻ¸াāĻ°্āĻাāĻ°
āĻ āĻ্āĻ˛াāĻ¯়েāĻ¨্āĻ āĻ
্āĻ¯াāĻĒ্āĻ˛িāĻেāĻļāĻ¨, āĻŦিāĻ¨োāĻĻāĻ¨ āĻ¸āĻĢāĻāĻāĻ¯়্āĻ¯াāĻ° āĻ¯েāĻŽāĻ¨- āĻিāĻĄিāĻ āĻেāĻāĻŽ āĻāĻ¤্āĻ¯াāĻĻি āĻ্āĻˇেāĻ¤্āĻ°ে
C++ āĻŦ্āĻ¯াāĻŦāĻšৃāĻ¤ āĻšāĻ্āĻে। C++ āĻāĻ° āĻŦিāĻিāĻ¨্āĻ¨ āĻŽুāĻ্āĻ¤ āĻāĻŦং āĻŽাāĻ˛িāĻাāĻ¨াāĻ§িāĻ¨ āĻāĻŽ্āĻĒাāĻāĻ˛াāĻ° āĻāĻে āĻ¯া āĻŦিāĻিāĻ¨্āĻ¨
āĻĻāĻ˛ āĻ¯েāĻŽāĻ¨- āĻিāĻāĻ¨āĻāĻ āĻĒ্āĻ°āĻāĻ˛্āĻĒ, āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻ, āĻāĻ¨্āĻেāĻ˛ āĻāĻŦং āĻŦোāĻ°āĻ˛্āĻ¯াāĻ¨্āĻĄ āĻ¸āĻ°āĻŦāĻ°াāĻš āĻāĻ°ে। C++ āĻĒāĻ°āĻŦāĻ°্āĻ¤ি
āĻ¸āĻŽā§ে āĻŦিāĻিāĻ¨্āĻ¨ āĻাāĻˇাāĻে āĻĒ্āĻ°āĻাāĻŦিāĻ¤ āĻāĻ°েāĻে āĻ¯াāĻ° āĻŽāĻ§্āĻ¯ে āĻ¸āĻ°্āĻŦাāĻĒেāĻ্āĻˇা āĻāĻ˛্āĻ˛েāĻāĻ¯োāĻ্āĻ¯ āĻšāĻ˛ āĻাāĻা।
ā§Ģ. āĻিāĻুā§াāĻ˛ āĻŦেāĻ¸িāĻঃ (Visual Basic):
āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ (āĻ¸ংāĻ্āĻˇেāĻĒে āĻিāĻŦি āĻŦা VB) āĻāĻāĻি āĻāĻ¤ুāĻ°্āĻĨ āĻĒ্āĻ°āĻāĻ¨্āĻŽেāĻ° āĻāĻāĻ¨া
āĻাāĻ˛িāĻ¤ (event-driven) āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা āĻāĻŦং āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻেāĻ° "āĻāĻŽ" āĻŦা āĻāĻŽ্āĻĒোāĻ¨েāĻ¨্āĻ
āĻ
āĻŦāĻেāĻ্āĻ āĻŽāĻĄেāĻ˛ (COM -Component Object Model) āĻāĻ° āĻāĻāĻĄিāĻ (IDE – Integrated
Development Environment)। āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻ āĻāĻ āĻাāĻˇাāĻে āĻĒুāĻ°াāĻ¤āĻ¨ āĻŦেāĻ¸িāĻ āĻাāĻˇাāĻ° (ā§§ā§¯ā§Ŧā§Ģ) āĻāĻ¨্āĻ¨āĻ¤ āĻ¸ংāĻ¸্āĻāĻ°āĻŖ
āĻšিāĻ¸েāĻŦে ā§§ā§¯ā§¯ā§§ āĻ¸াāĻ˛ে āĻĒ্āĻ°āĻĨāĻŽ āĻŦাāĻাāĻ°ে āĻāĻ¨ে āĻāĻŦং ā§¨ā§Ļā§Ļā§Ž āĻ¸াāĻ˛ে āĻļেāĻাāĻ° āĻāĻ¨্āĻ¯ āĻāĻ¨্āĻŽুāĻ্āĻ¤ āĻāĻ°ে।āĻāĻি āĻšāĻ˛ āĻŦেāĻ¸িāĻ
(BASIC - "Beginner’s All Purpose Symbolic Instruction Codes"),āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ°
āĻāĻ¤িāĻšাāĻ¸ে āĻ¸āĻŦāĻেāĻ¯়ে āĻŦেāĻļি āĻŦ্āĻ¯াāĻŦāĻšৃāĻ¤ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻ° āĻāĻāĻি āĻļাāĻা āĻŦা āĻ¸ংāĻ¸্āĻāĻ°āĻŖ। āĻĻৃāĻļ্āĻ¯āĻŽাāĻ¨ āĻŦা
āĻ্āĻ°াāĻĢিāĻাāĻ˛ āĻŦৈāĻļিāĻˇ্āĻ্āĻ¯ āĻāĻŦং āĻŦেāĻ¸িāĻ āĻাāĻˇাāĻ° āĻāĻ¤্āĻ¤āĻ°াāĻ§িāĻাāĻ° āĻিāĻŦিāĻে āĻ¤ুāĻ˛āĻ¨াāĻŽূāĻ˛āĻāĻাāĻŦে āĻ¸āĻšāĻ়ে āĻāĻ¯়āĻ¤্āĻ¤
āĻāĻŦং āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°াāĻ° āĻ¸ুāĻŦিāĻ§া āĻĒ্āĻ°āĻĻাāĻ¨ āĻāĻ°েāĻে। āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻেāĻ° āĻļেāĻˇ āĻĒ্āĻ°āĻাāĻļāĻ¨া āĻিāĻ˛ ā§§ā§¯ā§¯ā§Ž āĻ¸াāĻ˛েāĻ°
āĻ¸ংāĻ¸্āĻāĻ°āĻŖ ā§Ŧ (version 6)। āĻāĻিāĻ° āĻāĻ¨্āĻ¯ āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻেāĻ° āĻŦāĻ°্āĻ§িāĻ¤ āĻ¸āĻšāĻ¯োāĻিāĻ¤া ā§¨ā§Ļā§Ļā§Ž āĻāĻ° āĻŽাāĻ°্āĻ āĻŽাāĻ¸ে
āĻļেāĻˇ āĻšāĻ¯়েāĻে। āĻŦāĻ°্āĻ¤āĻŽাāĻ¨ে āĻāĻ āĻাāĻˇাāĻি āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ āĻĄāĻ āĻ¨েāĻ āĻĻ্āĻŦাāĻ°া āĻĒ্āĻ°āĻ¤িāĻ¸্āĻĨাāĻĒিāĻ¤ āĻšāĻ¯়েāĻে।
āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻেāĻ° āĻāĻāĻŽāĻ¨ āĻŦেāĻ¸িāĻ āĻাāĻˇা (ā§§ā§¯ā§Ŧā§Ģ) āĻĨেāĻে। āĻিāĻŦি āĻিāĻāĻāĻāĻ - āĻ্āĻ°াāĻĢিāĻাāĻ˛
āĻāĻāĻাāĻ° āĻāĻ¨্āĻাāĻ°āĻĢেāĻ¸ (GUI-graphical user interface) āĻŦা āĻŦ্āĻ¯āĻŦāĻšাāĻ°āĻাāĻ°ীāĻ° āĻāĻ¨্āĻ¯ āĻĻৃāĻļ্āĻ¯āĻŽাāĻ¨ āĻŦ্āĻ¯āĻŦāĻšাāĻ°
āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨাāĻ° āĻ°্āĻ¯াāĻĒিāĻĄ āĻ
্āĻ¯াāĻĒ্āĻ˛িāĻেāĻļāĻ¨ āĻĄেāĻেāĻ˛āĻĒāĻŽেāĻ¨্āĻ āĻŦা āĻ°্āĻ¯াāĻĄ (RAD -rapid application
development) āĻ
্āĻ¯াāĻĒ্āĻ˛িāĻেāĻļāĻ¨ āĻাāĻ˛ু āĻāĻ°েāĻে। āĻāĻাāĻĄ়াāĻ āĻĄেāĻা āĻ
্āĻ¯াāĻāĻ¸েāĻ¸ āĻ
āĻŦāĻেāĻ্āĻ, āĻ°িāĻŽোāĻ āĻĄেāĻা
āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ¤্āĻ¯াāĻĻিāĻ° āĻŽাāĻ§্āĻ¯āĻŽে āĻĄেāĻাāĻŦেāĻে āĻাāĻ āĻāĻ°াāĻ° āĻāĻŦং āĻ
্āĻ¯াāĻāĻিāĻāĻāĻ্āĻ¸ (ActiveX) āĻ¨িāĻ¯়āĻ¨্āĻ¤্āĻ°āĻ
āĻ āĻĄিāĻিāĻাāĻ˛ āĻŦāĻ¸্āĻ¤ু (āĻ
āĻŦāĻেāĻ্āĻ) āĻ¤ৈāĻ°ি āĻāĻ°াāĻ° āĻ¸ুāĻŦিāĻ§া āĻĻিāĻ¯়েāĻে। āĻিāĻŦিāĻ (VBA), VBScript āĻāĻ¤্āĻ¯াāĻĻি
Scripting āĻাāĻˇা āĻ¸িāĻ¨্āĻ্āĻ¯াāĻ্āĻ¸েāĻ° āĻĻিāĻ āĻĨেāĻে āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻেāĻ° āĻŽāĻ¤āĻ, āĻিāĻ¨্āĻ¤ু āĻাāĻ āĻāĻ°ে āĻিāĻ¨্āĻ¨
āĻাāĻŦে।
āĻāĻāĻāĻ¨ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ° āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻেāĻ° āĻ¸াāĻĨেāĻ āĻĻিāĻ¯়ে āĻĻেāĻ¯়া āĻāĻŽ্āĻĒোāĻ¨েāĻ¨্āĻেāĻ°
āĻĻ্āĻŦাāĻ°া āĻāĻāĻি āĻ
্āĻ¯াāĻĒ্āĻ˛িāĻেāĻļāĻ¨ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻĻাঁāĻĄ় āĻāĻ°াāĻ¤ে āĻĒাāĻ°āĻŦেāĻ¨। āĻিāĻুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻে āĻ˛েāĻা āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ
āĻ¸āĻ°াāĻ¸āĻ°ি āĻāĻāĻ¨্āĻĄোāĻ āĻāĻĒিāĻāĻ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°āĻ¤ে āĻĒাāĻ°ে āĻিāĻ¨্āĻ¤ু āĻ¸েāĻ্āĻˇেāĻ¤্āĻ°ে "āĻāĻ্āĻ¸āĻাāĻ°্āĻ¨াāĻ˛ āĻĢাংāĻļāĻ¨"
āĻŦিāĻŦৃāĻ¤ āĻāĻ°া āĻĒ্āĻ°āĻ¯়োāĻāĻ¨।
āĻূāĻĄ়াāĻ¨্āĻ¤ āĻĒ্āĻ°āĻাāĻļ ā§§ā§¯ā§¯ā§Ž āĻ¸াāĻ˛ে, āĻ¸ংāĻ¸্āĻāĻ°āĻŖ āĻিāĻ˛ ā§Ŧ। āĻāĻĒ্āĻ°িāĻ˛ ā§Ž, ā§¨ā§Ļā§Ļā§Ž āĻĨেāĻে
āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻ āĻিāĻ¸ুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ ā§Ŧ.ā§Ļ āĻāĻ° āĻāĻāĻĄিāĻ āĻ¸āĻŽāĻ°্āĻĨāĻ¨ āĻেāĻĄ়ে āĻĻিāĻ˛ো। āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻ āĻিāĻ¸ুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ
āĻĻāĻ˛ āĻāĻāĻ¨āĻ āĻāĻĒāĻ° āĻিāĻ¸ুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ 6.0 āĻ
্āĻ¯াāĻĒ্āĻ˛িāĻেāĻļāĻ¨েāĻ° āĻāĻ¨্āĻ¯ āĻāĻĒāĻ¯ুāĻ্āĻ¤āĻ¤া āĻŦāĻাāĻ¯় āĻ°াāĻে āĻāĻāĻ¨্āĻĄোāĻ
āĻিāĻ¸্āĻ¤া , āĻāĻāĻ¨্āĻĄোāĻ āĻ¸াāĻ°্āĻাāĻ° 2008 R2, āĻ¸āĻš āĻāĻāĻ¨্āĻĄোāĻ 7 , āĻāĻāĻ¨্āĻĄোāĻ 8 , āĻāĻāĻ¨্āĻĄোāĻ 8.1 , āĻāĻāĻ¨্āĻĄোāĻ
āĻ¸াāĻ°্āĻাāĻ° 2012 āĻāĻŦং āĻāĻāĻ¨্āĻĄোāĻ 10-āĻ।ā§¨ā§Ļā§§ā§Ē āĻ¸াāĻ˛ āĻĒāĻ°্āĻ¯āĻ¨্āĻ¤ āĻāĻāĻ¨āĻ āĻিāĻ¸ুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ .āĻ¨েāĻেāĻ° āĻĨেāĻেāĻ
āĻিāĻ¸ুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ 6.0 āĻĒāĻāĻ¨্āĻĻ āĻāĻ°ে āĻāĻŽāĻ¨ āĻĄেāĻেāĻ˛āĻĒাāĻ°āĻĻেāĻ° āĻ¸ংāĻ্āĻ¯া āĻšাāĻাāĻ° āĻšাāĻাāĻ° āĻিāĻ˛। āĻিāĻু āĻĄেāĻেāĻ˛āĻĒাāĻ°āĻ°া
āĻিāĻ¸ুāĻ¯়াāĻ˛ āĻŦেāĻ¸িāĻ 6.0 āĻāĻ° āĻāĻāĻি āĻ¨āĻ¤ুāĻ¨ āĻ¸ংāĻ¸্āĻāĻ°āĻŖ āĻāĻ¨্āĻ¯ āĻāĻšāĻŦাāĻ¨ āĻāĻ°ে ā§¨ā§Ļā§§ā§Ē āĻ¸াāĻ˛ে।
ā§Ŧ. āĻাāĻাঃ (Java):
āĻাāĻা āĻāĻāĻি āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা। āĻ¸াāĻ¨ āĻŽাāĻāĻ্āĻ°োāĻ¸িāĻ¸্āĻেāĻŽ
ā§¯ā§ĻāĻāĻ° āĻĻāĻļāĻেāĻ° āĻোāĻĄ়াāĻ° āĻĻিāĻে āĻাāĻা āĻĄিāĻাāĻāĻ¨ āĻāĻ°াāĻ° āĻĒāĻ°ে āĻāĻি āĻ
āĻ¤ি āĻĻ্āĻ°ুāĻ¤ āĻŦিāĻļ্āĻŦেāĻ° āĻ¸āĻŦāĻেāĻ¯়ে āĻāĻ¨āĻĒ্āĻ°িāĻ¯়
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻ° āĻāĻāĻিāĻ¤ে āĻĒāĻ°িāĻŖāĻ¤ āĻšāĻ¯়। āĻাāĻা'āĻ° āĻāĻ āĻāĻ¨āĻĒ্āĻ°িāĻ¯়āĻ¤াāĻ° āĻŽুāĻ˛ āĻাāĻ°āĻŖ āĻāĻ° āĻŦāĻšāĻ¨āĻ¯োāĻ্āĻ¯āĻ¤া
(Portability), āĻ¨িāĻ°াāĻĒāĻ¤্āĻ¤া, āĻāĻŦং āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻ āĻāĻ¯়েāĻŦ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং
āĻāĻ° āĻĒ্āĻ°āĻ¤ি āĻĒāĻ°িāĻĒূāĻ°্āĻŖ āĻ¸াāĻĒোāĻ°্āĻ।
āĻাāĻা'āĻ° āĻĒূāĻ°্āĻŦāĻ¤āĻ¨ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻুāĻ˛িāĻ¤ে āĻ¸াāĻ§াāĻ°āĻŖāĻ¤ āĻāĻ āĻ
āĻĒাāĻ°েāĻিং āĻ¸িāĻ¸্āĻেāĻŽেāĻ°
āĻāĻ¨্āĻ¯ āĻ˛েāĻা āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ
āĻ¨্āĻ¯ āĻ
āĻĒাāĻ°েāĻিং āĻ¸িāĻ¸্āĻেāĻŽ āĻ āĻাāĻ˛াāĻ¨ো āĻ¯েāĻ¤ āĻ¨া। āĻাāĻাāĻ¯় āĻ˛েāĻা āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ
āĻ¯েāĻোāĻ¨ āĻ
āĻĒাāĻ°েāĻিং āĻ¸িāĻ¸্āĻেāĻŽে āĻাāĻ˛াāĻ¨ো āĻ¯াāĻ¯় āĻļুāĻ§ু āĻ¯āĻĻি āĻ¸েāĻ āĻ
āĻĒাāĻ°েāĻিং āĻ¸িāĻ¸্āĻেāĻŽেāĻ° āĻāĻ¨্āĻ¯ āĻāĻāĻি āĻাāĻা
āĻ°াāĻ¨āĻাāĻāĻŽ āĻāĻ¨āĻাāĻ¯়āĻ°āĻ¨āĻŽেāĻ¨্āĻ(āĻাāĻা āĻাāĻ°্āĻুāĻ¯়াāĻ˛ āĻŽেāĻļিāĻ¨) āĻĨেāĻে āĻĨাāĻে। āĻāĻ āĻ¸ুāĻŦিāĻ§া āĻাāĻাāĻে āĻāĻ āĻ
āĻ¨āĻ¨্āĻ¯
āĻĒ্āĻ˛াāĻāĻĢāĻ°্āĻŽে āĻĒāĻ°িāĻŖāĻ¤ āĻāĻ°ে। āĻŦিāĻļেāĻˇ āĻāĻ°ে āĻāĻ¨্āĻাāĻ°āĻ¨েāĻে, āĻ¯েāĻাāĻ¨ে āĻ
āĻ¸ংāĻ্āĻ¯ āĻāĻŽ্āĻĒিāĻāĻাāĻ° āĻ¯ুāĻ্āĻ¤ āĻĨাāĻে āĻāĻŦং
āĻāĻŽ্āĻĒিāĻāĻাāĻ°āĻুāĻ˛ো āĻŦিāĻিāĻ¨্āĻ¨ āĻ
āĻĒাāĻ°েāĻিং āĻ¸িāĻ¸্āĻেāĻŽ āĻŦ্āĻ¯āĻŦāĻšাāĻ° āĻāĻ°ে āĻĨাāĻে āĻ¸েāĻাāĻ¨ে āĻাāĻাāĻ¯় āĻ˛েāĻা āĻ
্āĻ¯াāĻĒāĻ˛েāĻ
āĻুāĻ˛ো āĻ¸āĻāĻ˛ āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻāĻ˛āĻ¤ে āĻĒাāĻ°ে āĻāĻŦং āĻāĻ° āĻāĻ¨্āĻ¯ āĻোāĻ¨ āĻŦিāĻļেāĻˇ āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা āĻ¨িāĻ¤ে āĻšāĻ¯় āĻ¨া।
āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻা'āĻ° āĻুāĻŦāĻ āĻুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ āĻĻিāĻ।
āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻāĻ° āĻাāĻ°āĻŖে āĻাāĻাāĻ¯় āĻ
āĻ¤িāĻĻীāĻ°্āĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽ āĻ˛েāĻা āĻāĻŦং āĻ¤্āĻ°ুāĻিāĻŽুāĻ্āĻ¤
āĻāĻ°া āĻ
āĻ¨েāĻ āĻ¸āĻšāĻ āĻšāĻ¯়েāĻে।
ā§. āĻāĻ°াāĻāĻ˛ঃ (Oracle):
āĻāĻ°াāĻāĻ˛ āĻĄেāĻাāĻŦেāĻ āĻ¸াāĻ§াāĻ°āĻ¨āĻ¤ Oracle RDBMS āĻŦা Oracle āĻ¨াāĻŽে āĻĒāĻ°িāĻিāĻ¤। āĻāĻি
āĻāĻāĻি āĻ°িāĻ˛েāĻļāĻ¨াāĻ˛ āĻĄেāĻাāĻŦেāĻ āĻŽ্āĻ¯াāĻ¨েāĻāĻŽেāĻ¨্āĻ āĻ¸িāĻ¸্āĻেāĻŽ āĻ¯া Oracle āĻŦাāĻাāĻ°āĻাāĻ¤ āĻāĻ°ে। ā§§ā§¯ā§ā§ āĻ¸াāĻ˛ে
Software Development Laboratories (SDL), Oracle Software āĻāĻ¨্āĻ¨ā§āĻ¨ āĻāĻ°েāĻ¨।
ā§Ž.āĻ
্āĻ¯াāĻ˛āĻāĻ˛ঃ (Algol):
āĻ
্āĻ¯াāĻ˛āĻāĻ˛ (ALGOL) āĻāĻ° āĻĒূāĻ°্āĻŖāĻ°ুāĻĒ Algorithm Language। ā§§ā§¯ā§Ģā§Ž āĻ¸াāĻ˛ে āĻ¸āĻ°্āĻŦāĻāĻ¨ীāĻ¨
āĻাāĻˇা āĻšিāĻ¸েāĻŦে āĻ¸āĻŦ āĻāĻŽ্āĻĒিāĻāĻাāĻ°ে āĻŦ্āĻ¯াāĻŦāĻšাāĻ°āĻ¯োāĻ্āĻ¯ āĻŦৈāĻ্āĻাāĻ¨িāĻ āĻ āĻĒ্āĻ°āĻৌāĻļāĻ˛িāĻ āĻ¸āĻŽāĻ¸্āĻ¯া āĻ¸āĻŽাāĻ§াāĻ¨েāĻ° āĻāĻ¨্āĻ¯
āĻ āĻাāĻˇাāĻ° āĻāĻĻ্āĻাāĻŦāĻ¨ āĻšā§।
ā§¯. āĻĢোāĻ°āĻ্āĻ°াāĻ¨ঃ (Fortran):
āĻĢোāĻ°āĻ্āĻ°াāĻ¨ āĻāĻĻিāĻ¤āĻŽ āĻāĻ্āĻāĻ¸্āĻ¤āĻ°েāĻ° āĻ¨িāĻ°্āĻĻেāĻļāĻŽূāĻ˛āĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা। āĻāĻ¨ āĻŦাāĻাāĻ¸
āĻ āĻ
āĻ¨্āĻ¯াāĻ¨্āĻ¯েāĻ°া āĻāĻāĻŦিāĻāĻŽ-āĻ āĻāĻ°্āĻŽāĻ°āĻ¤ āĻ
āĻŦāĻ¸্āĻĨাāĻ¯় ā§§ā§¯ā§Ģā§Ļ-āĻāĻ° āĻĻāĻļāĻেāĻ° āĻŽাāĻাāĻŽাāĻি āĻāĻি āĻ¤ৈāĻ°ি āĻāĻ°েāĻ¨। āĻĢোāĻ°āĻ্āĻ°াāĻ¨েāĻ°
āĻ¸āĻŦāĻেāĻ¯়ে āĻুāĻ°ুāĻ¤্āĻŦāĻĒূāĻ°্āĻŖ āĻ¸ংāĻ¸্āĻāĻ°āĻŖāĻুāĻ˛ি āĻšāĻ্āĻে āĻĢোāĻ°āĻ্āĻ°াāĻ¨ I, āĻĢোāĻ°āĻ্āĻ°াāĻ¨ II, āĻĢোāĻ°āĻ্āĻ°াāĻ¨ IV, āĻĢোāĻ°āĻ্āĻ°াāĻ¨
ā§ā§, āĻāĻŦং āĻĢোāĻ°āĻ্āĻ°াāĻ¨ ā§¯ā§Ļ। āĻāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻļেāĻˇেāĻ° āĻĻুāĻāĻিāĻ° āĻŦিāĻŦāĻ°āĻŖ ANSI āĻŽাāĻ¨ āĻāĻাāĻ°ে āĻĒ্āĻ°āĻাāĻļিāĻ¤ āĻšāĻ¯়েāĻে।
āĻĢোāĻ°āĻ্āĻ°াāĻ¨ ā§ā§-āĻ āĻ¸āĻŦāĻেāĻ¯়ে āĻŦেāĻļি āĻĒ্āĻ°āĻāĻ˛িāĻ¤। āĻ¤āĻŦে āĻĢোāĻ°āĻ্āĻ°াāĻ¨ ā§¯ā§Ļ-āĻ āĻাāĻˇাāĻিāĻ° āĻŦ্āĻ¯াāĻĒāĻ āĻ¸ংāĻ¸্āĻাāĻ° āĻāĻ°া
āĻšāĻ¯়েāĻে; āĻāĻ¤ে āĻĒুāĻ¨āĻ°াāĻŦৃāĻ¤্āĻ¤ি, āĻĒāĻ¯়েāĻ¨্āĻাāĻ°, āĻ¨āĻ¤ুāĻ¨ āĻ¨িāĻ¯়āĻ¨্āĻ¤্āĻ°āĻŖ āĻ¸ংāĻāĻ āĻ¨, āĻāĻŦং āĻ
āĻ¨েāĻ āĻ¨āĻ¤ুāĻ¨ āĻ
্āĻ¯াāĻ°ে
āĻ
āĻĒাāĻ°েāĻļāĻ¨ āĻ¯োāĻ āĻāĻ°া āĻšāĻ¯়েāĻে।
āĻĢোāĻ°āĻ্āĻ°াāĻ¨ āĻĻিāĻ¯়ে āĻ
āĻ¸ংāĻ্āĻ¯ āĻাāĻŖিāĻ¤িāĻি āĻšিāĻ¸াāĻŦ āĻ¸āĻšāĻেāĻ āĻāĻ°া āĻ¯াāĻ¯়। āĻļিāĻ্āĻˇা,
āĻŦ্āĻ¯াংāĻিং, āĻŦ্āĻ¯াāĻŦāĻ¸া āĻāĻ¤্āĻ¯াāĻĻি āĻ্āĻˇেāĻ¤্āĻ°ে āĻŦিāĻিāĻ¨্āĻ¨ āĻĒ্āĻ°āĻ¯়োāĻāĻ¨ীāĻ¯় āĻšিāĻ¸াāĻŦ āĻ āĻĒāĻ°িāĻāĻ˛্āĻĒāĻ¨া āĻāĻ°াāĻ° āĻāĻ¨্āĻ¯ে
āĻĒ্āĻ°āĻ¯়োāĻāĻ¨ীāĻ¯় āĻšিāĻ¸াāĻŦ āĻāĻ°া āĻ¯াāĻŦে āĻāĻি āĻĻিāĻ¯়ে। āĻāĻাāĻĄ়া āĻিāĻĄিāĻ āĻেāĻŽ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং, āĻāĻ¯়াāĻ° āĻ্āĻ°াāĻĢিāĻ
āĻāĻ¨্āĻ্āĻ°োāĻ˛, āĻŦিāĻিāĻ¨্āĻ¨ āĻŦৈāĻ্āĻাāĻ¨িāĻ āĻ āĻ¸াāĻŽāĻ°িāĻ āĻাāĻ¤ে āĻ āĻāĻŦেāĻˇāĻŖাāĻ° āĻাāĻেāĻ āĻĢোāĻ°āĻ্āĻ°াāĻ¨ āĻŦ্āĻ¯াāĻŦāĻšৃāĻ¤ āĻšāĻ¯়েāĻে।
āĻĢোāĻ°āĻ্āĻ°াāĻ¨ āĻĻিāĻ¯়ে āĻāĻ¨্āĻিāĻ¨িāĻ¯়াāĻ°িং āĻšিāĻ¸াāĻŦ-āĻ¨িāĻাāĻļāĻ āĻāĻ°া āĻ¯াāĻ¯়।
āĻĢোāĻ°āĻ্āĻ°াāĻ¨ ā§¯ā§Ģ āĻ¸ংāĻ¸্āĻāĻ°āĻŖে āĻ°āĻ¯়েāĻে ā§Žā§Ŧ āĻি āĻ
āĻ্āĻˇāĻ°। ā§Ļā§Š āĻাāĻ°্āĻ¸āĻ¨ে āĻŽোāĻ āĻ
āĻ্āĻˇāĻ°
ā§¯ā§ āĻি। āĻĢোāĻ°āĻ্āĻ°াāĻ¨ āĻেāĻāĻ¸-āĻ¸েāĻ¨্āĻ¸েāĻিāĻ āĻ¨āĻ¯়। āĻ¤াāĻ°āĻŽাāĻ¨ে āĻāĻĒাāĻ°āĻেāĻāĻ¸ āĻ āĻ˛োāĻ¯়াāĻ°āĻেāĻāĻ¸ āĻŦāĻ°্āĻŖে (āĻংāĻ°েāĻি
āĻŦāĻĄ় āĻ āĻোāĻ āĻšাāĻ¤েāĻ°) āĻোāĻ¨ āĻĒাāĻ°্āĻĨāĻ্āĻ¯ āĻ¨েāĻ।
ā§§ā§Ļ. āĻĒাāĻāĻĨāĻ¨ঃ (Python):
āĻĒাāĻāĻĨāĻ¨ (Python) āĻāĻāĻি āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻāĻ্āĻāĻ¸্āĻ¤āĻ°েāĻ° āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং
āĻাāĻˇা। ā§§ā§¯ā§¯ā§§ āĻ¸াāĻ˛ে āĻুāĻāĻĄো āĻ্āĻ¯াāĻ¨ āĻ°āĻ¸্āĻ¯িāĻāĻŽ āĻāĻি āĻĒ্āĻ°āĻĨāĻŽ āĻĒ্āĻ°āĻাāĻļ āĻāĻ°েāĻ¨। āĻĒাāĻāĻĨāĻ¨ āĻ¨িāĻ°্āĻŽাāĻŖ āĻāĻ°াāĻ° āĻ¸āĻŽāĻ¯়
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽেāĻ° āĻĒāĻ āĻ¨āĻ¯োāĻ্āĻ¯āĻ¤াāĻ° āĻāĻĒāĻ° āĻŦেāĻļি āĻুāĻ°ুāĻ¤্āĻŦ āĻĻেāĻ¯়া āĻšāĻ¯়েāĻে। āĻāĻাāĻ¨ে āĻĒ্āĻ°োāĻ্āĻ°াāĻŽাāĻ°েāĻ° āĻĒāĻ°িāĻļ্āĻ°āĻŽāĻে
āĻāĻŽ্āĻĒিāĻāĻাāĻ°েāĻ° āĻেāĻ¯়ে āĻŦেāĻļি āĻুāĻ°ুāĻ¤্āĻŦ āĻĻেāĻ¯়া āĻšāĻ¯়েāĻে। āĻĒাāĻāĻĨāĻ¨েāĻ° āĻোāĻ° āĻ¸িāĻ¨āĻ্āĻ¯াāĻ্āĻ¸ āĻ āĻ¸েāĻŽাāĻ¨্āĻিāĻ্āĻ¸
āĻুāĻŦāĻ āĻ¸ংāĻ্āĻˇিāĻĒ্āĻ¤, āĻ¤āĻŦে āĻাāĻˇাāĻিāĻ° āĻ¸্āĻ্āĻ¯াāĻ¨্āĻĄাāĻ°্āĻĄ āĻ˛াāĻāĻŦ্āĻ°েāĻ°ি āĻ
āĻ¨েāĻ āĻ¸āĻŽৃāĻĻ্āĻ§। āĻĒাāĻāĻĨāĻ¨ āĻাāĻˇাāĻ° āĻŽুāĻ্āĻ¤,
āĻāĻŽিāĻāĻ¨িāĻি-āĻিāĻ¤্āĻ¤িāĻ āĻāĻ¨্āĻ¨āĻ¯়āĻ¨ āĻŽāĻĄেāĻ˛ āĻ°āĻ¯়েāĻে, āĻ¯াāĻ° āĻĻাāĻ¯়িāĻ¤্āĻŦে āĻāĻে āĻĒাāĻāĻĨāĻ¨ āĻ¸āĻĢāĻāĻāĻ¯়্āĻ¯াāĻ° āĻĢাāĻāĻ¨্āĻĄেāĻļāĻ¨
āĻ¨াāĻŽেāĻ° āĻāĻāĻি āĻ
āĻ˛াāĻāĻāĻ¨āĻ āĻĒ্āĻ°āĻ¤িāĻˇ্āĻ াāĻ¨। āĻāĻ āĻাāĻˇাāĻিāĻ° āĻŦিāĻিāĻ¨্āĻ¨ āĻ
ংāĻļেāĻ° āĻŦিāĻ§িāĻŦāĻĻ্āĻ§ āĻŦৈāĻļিāĻˇ্āĻ্āĻ¯ āĻ āĻāĻĻāĻ°্āĻļ
āĻĨাāĻāĻ˛েāĻ āĻĒুāĻ°ো āĻাāĻˇাāĻিāĻে āĻāĻāĻ¨ো āĻ¸āĻŽ্āĻĒূāĻ°্āĻŖ āĻŦিāĻ§িāĻŦāĻĻ্āĻ§ āĻāĻ°া āĻšāĻ¯়āĻ¨ি।
ā§§ā§¯ā§¯ā§Ē āĻ¸াāĻ˛েāĻ° āĻাāĻ¨ুāĻ¯়াāĻ°ি āĻĒাāĻāĻĨāĻ¨ ā§§.ā§Ļ āĻ¸ংāĻ¸্āĻāĻ°āĻ¨ে āĻĒ্āĻ°āĻŦেāĻļ āĻāĻ°ে। āĻāĻ āĻ¸ংāĻ¸্āĻāĻ°āĻ¨ে
āĻ¯ে āĻĒ্āĻ°āĻ§াāĻ¨ āĻŦিāĻˇāĻ¯়াāĻĻি āĻ¯ুāĻ্āĻ¤ āĻšāĻ¯় āĻ¤া āĻšāĻ˛ো āĻĢাংāĻļāĻ¨াāĻ˛ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻুāĻ˛āĻ¸ lambda, map,
filter āĻ reduce। CWI āĻĨেāĻে āĻĒ্āĻ°āĻাāĻļিāĻ¤ āĻ¸āĻ°্āĻŦāĻļেāĻˇ āĻ¸ংāĻ¸্āĻāĻ°āĻ¨ āĻšāĻ্āĻে āĻĒাāĻāĻĨāĻ¨ ā§§.ā§¨। ā§§ā§¯ā§¯ā§Ģ āĻ¸াāĻ˛ে āĻ্āĻ¯াāĻ¨
āĻুāĻāĻĄো āĻ্āĻ¯াāĻ¨ āĻ°োāĻ¸াāĻŽ āĻাāĻ°্āĻিāĻ¨িāĻ¯়াāĻ° āĻāĻ°্āĻĒোāĻ°েāĻļāĻ¨ āĻĢāĻ° āĻ¨্āĻ¯াāĻļāĻ¨াāĻ˛ āĻ°িāĻ¸াāĻ°্āĻ āĻāĻ¨িāĻļিāĻ¯়েāĻিāĻāĻ¸
(CNRI) āĻĒ্āĻ°āĻ¤িāĻˇ্āĻ াāĻ¨ āĻĨেāĻে āĻĒাāĻāĻĨāĻ¨েāĻ° āĻāĻĒāĻ° āĻ¤াāĻ° āĻাāĻ āĻাāĻ˛িāĻ¯়ে āĻ¯েāĻ¤ে āĻĨাāĻেāĻ¨ āĻāĻŦং āĻāĻাāĻ¨ āĻĨেāĻে āĻ¸āĻĢāĻāĻāĻ¯়াāĻ°āĻিāĻ°
āĻāĻ¯়েāĻāĻি āĻ¸ংāĻ¸্āĻāĻ°āĻ¨ āĻŦেāĻ° āĻāĻ°েāĻ¨। ā§§.ā§Ē āĻ¸ংāĻ¸্āĻāĻ°āĻ¨েāĻ° āĻŽāĻ§্āĻ¯ে āĻĒাāĻāĻĨāĻ¨েāĻ° āĻিāĻু āĻ¨āĻ¤ুāĻ¨ āĻŦৈāĻļিāĻˇ্āĻ ্āĻ¯ āĻ¯োāĻ āĻāĻ°া
āĻšāĻ¯়। āĻāĻ° āĻŽāĻ§্āĻ¯ে āĻāĻ˛্āĻ˛েāĻāĻ¯োāĻ্āĻ¯ āĻšāĻ˛ো āĻŽāĻĄুāĻ˛া-ā§Š āĻĨেāĻে āĻāĻĻ্āĻŦুāĻĻ্āĻ§ āĻšāĻ¯়ে āĻ্āĻ°āĻšāĻŖ āĻāĻ°া āĻ¨āĻ¤ুāĻ¨ ‘āĻিāĻāĻ¯়াāĻ°্āĻĄ
āĻāĻ°্āĻুāĻŽেāĻ¨্āĻ’ (Keyword Argument) (āĻ¯া āĻāĻŽāĻ¨ āĻ˛িāĻ¸্āĻĒ āĻāĻ° āĻিāĻāĻ¯়াāĻ°্āĻĄ āĻāĻ°্āĻুāĻŽেāĻ¨্āĻেāĻ° āĻ¸াāĻĨে āĻ
āĻ¨েāĻāĻা
āĻŽেāĻ˛ে), āĻāĻŦং āĻāĻিāĻ˛ āĻ¸ংāĻ্āĻ¯াāĻ° āĻāĻ¨্āĻ¯ āĻ
āĻ্āĻ¯āĻ¨্āĻ¤āĻ°ীāĻ¨ āĻ¸āĻŽāĻ°্āĻĨāĻ¨। āĻĒাāĻāĻĨāĻ¨ ā§¨.ā§Ļ āĻ¤ে āĻাāĻ°āĻŦেāĻ āĻাāĻ˛েāĻāĻļāĻ¨ āĻŦ্āĻ¯āĻŦāĻ¸্āĻĨা
āĻ¯ুāĻ্āĻ¤ āĻšāĻ¯়েāĻে āĻ¯া āĻ¨িāĻ¯়āĻŽিāĻ¤ āĻাāĻŦে āĻŽেāĻŽāĻ°ি āĻĒāĻ°িāĻˇ্āĻাāĻ° āĻāĻ°āĻ¤ে āĻ¸āĻ্āĻˇāĻŽ।
ā§§ā§§. āĻ¸ি āĻļাāĻ°্āĻĒঃ (C#):
āĻ¸ি āĻļাāĻ°্āĻĒ āĻāĻāĻি āĻ
āĻŦāĻেāĻ্āĻ āĻāĻ°িāĻ¯়েāĻ¨্āĻেāĻĄ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇা। āĻĒূāĻ°্āĻŦāĻŦāĻ°্āĻ¤ী
āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻুāĻ˛োāĻ° āĻŦিāĻিāĻ¨্āĻ¨ āĻ¸ীāĻŽাāĻŦāĻĻ্āĻ§āĻ¤া āĻĻূāĻ° āĻāĻ°াāĻ° āĻ˛āĻ্āĻˇ্āĻ¯ে āĻŽাāĻāĻ্āĻ°োāĻ¸āĻĢāĻ āĻāĻ°āĻĒোāĻ°েāĻļāĻ¨ āĻāĻ
āĻ¨āĻ¤ুāĻ¨ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻাāĻˇাāĻ° āĻāĻĻ্āĻাāĻŦāĻ¨ āĻāĻ°ে। āĻāĻি āĻĒ্āĻ°āĻĨāĻŽ āĻŦাāĻাāĻ°āĻাāĻ¤ āĻšāĻ¯় ā§¨ā§Ļā§Ļā§Ļ āĻ¸াāĻ˛ে āĻāĻ˛āĻĢা āĻাāĻ°্āĻ¸āĻ¨
āĻšিāĻ¸েāĻŦে। āĻāĻ° āĻীāĻĢ āĻāĻ°্āĻিāĻেāĻāĻাāĻ° āĻিāĻ˛েāĻ¨ āĻ
্āĻ¯াāĻ¨āĻĄাāĻ°্āĻ¸ āĻšেāĻāĻ˛āĻ¸āĻŦাāĻ°্āĻ (Anders Hejlsberg) āĻ¯িāĻ¨ি āĻāĻāĻāĻ¨
āĻŦিāĻ্āĻ¯াāĻ¤ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং āĻŦিāĻļাāĻ°āĻĻ। āĻ¸ি āĻļাāĻ°্āĻĒ āĻĒ্āĻ°াāĻ¯় āĻাāĻাāĻ° āĻŽāĻ¤ āĻāĻāĻি āĻাāĻˇা āĻšāĻ˛েāĻ āĻĒুāĻ°োāĻĒুāĻ°ি āĻāĻāĻ°āĻāĻŽ
āĻ¨āĻ¯়। āĻিāĻ¨্āĻ¨ āĻĒ্āĻ˛্āĻ¯াāĻāĻĢāĻ°্āĻŽ āĻাāĻĄ়াāĻ āĻāĻĻেāĻ° āĻŽāĻ§্āĻ¯ে āĻĒাāĻ°্āĻĨāĻ্āĻ¯ āĻ°āĻ¯়েāĻে, āĻŦিāĻļেāĻˇāĻ¤ āĻ¸ি āĻļাāĻ°্āĻĒেāĻ° ā§¨.ā§Ļ
āĻাāĻ°্āĻ¸āĻ¨ে। āĻাāĻˇাāĻāĻ¤āĻাāĻŦে āĻāĻ˛্āĻ˛েāĻāĻ¯োāĻ্āĻ¯ āĻĒাāĻ°্āĻĨāĻ্āĻ¯ āĻšāĻ˛ো āĻ¨িāĻ°াāĻĒāĻ¤্āĻ¤া (āĻ¸ি āĻļাāĻ°্āĻĒে āĻ
āĻ¨িāĻ°াāĻĒāĻĻ āĻĒ্āĻ°োāĻ্āĻ°াāĻŽিং
āĻāĻ°া āĻ¸āĻŽ্āĻāĻŦ), āĻো-āĻ°ুāĻিāĻ¨ (āĻĒাāĻāĻĨāĻ¨েāĻ° āĻŽāĻ¤ yield āĻ¨িāĻ°্āĻĻেāĻļāĻ¨া), āĻāĻŦং āĻ¨াāĻŽāĻŦিāĻšীāĻ¨ āĻĢাংāĻļāĻ¨। āĻ¸ি# āĻĒ্āĻ°োāĻ্āĻ°āĻŽিং
āĻ˛্āĻ¯াāĻ্āĻেāĻ¯়েāĻāĻি āĻ¸āĻ°াāĻ¸āĻ°ি āĻ¸ি, āĻ¸ি++ āĻāĻŦং āĻাāĻাāĻ° āĻ¸াāĻĨে āĻ¸āĻŽ্āĻĒāĻ°্āĻীāĻ¤। āĻāĻāĻ¨্āĻ¯ āĻ¸ি# āĻāĻ° āĻĻাāĻĻা āĻŦা āĻĒিāĻ¤াāĻŽāĻš
āĻŦāĻ˛া āĻšāĻ¯় āĻ¸ি āĻে।