דעפֿיניציע פון ​​פּראָגראַממינג שפּראַך און אויך טייפּס פון פּראָגראַממינג שפּראַכן

السلام عليكم ورحمة الله وبركاته

אין דעם אַרטיקל, מיר וועלן רעדן וועגן די דעפֿיניציע פון ​​​​אַ פּראָגראַממינג שפּראַך און די טייפּס פון פּראָגראַממינג שפּראַך און מיר וועלן רעדן

וועגן עטלעכע פון ​​​​די פאַרשידענע פּראָגראַממינג שפּראַכן וואָס קענען ניט זיין גערעכנט

כל איר האָבן צו טאָן איז צו נאָכפאָלגן די סטעפּס צו לערנען אַלץ שייַכות צו פּראָגראַממינג:

ערשטער, דעפינירן די פּראָגראַממינג שפּראַך:

עס איז אַ געשריבן פּראָצעס וואָס דער פּראָגראַמיסט שרייבט דורך די קאָד
סיפערס זענען קאַמאַנדז געגעבן דורך די פּראָגראַמיסט, און די מיטל איז אונטערטעניק צו זיי

עס ימפּלאַמאַנץ אַלץ וואָס דירעקטעד אַ מעקאַניזאַם פון די קאָודז, און עס איז גערופן פּראָגראַממינג
פּראָגראַממינג

ווי פֿאַר די פּראָגראַממינג שפּראַך, וואָס איז גערופן פּראָגראַממינג שפּראַך
זיי זענען טעקסטן אָדער קאַמאַנדז וואָס פּראָוגראַמערז דרוקן אין סדר צו זיין עקסאַקיוטאַד אויף אַ קאָמפּיוטער
אזוי, ער באַקענענ מיר צו פּראָגראַממינג און אויך די פּראָגראַממינג שפּראַך און ווי צו נוצן יעדער פון זיי

צוויי טייפּס פון פּראָגראַממינג שפּראַך:

דורך דעם וועג עס איז ימפּלאַמענאַד, דורך נוצן אָדער דורך די פּראָגראַממינג מדרגה

פּראָגראַממינג שפראַכן קענען זיין צעטיילט לויט דעם אופֿן פון ימפּלאַמענטיישאַן:
ווו עס קענען זיין צעטיילט אין צוויי טייפּס
דער ערשטער טיפּ איז קאַמפּיילד אָדער קאַמפּיילד פּראָגראַממינג שפּראַכן:
ווו די איבערזעצער פּראָגראַם איז געניצט און דאָס אַרבעט צו בייַטן די ספּעציפיש שפּראַך פון די אָפּערייטינג סיסטעם

ספּעציפיש שפּראַך קאַנווערזשאַן און טעות דיטעקשאַן
די ווייכווארג אויף וואָס עס איז געווען קאַמפּיילד, נישט די דיטעקשאַן פון לאַדזשיקאַל ערראָרס, דורך

די Flow פּראָגראַם וואָס טוט דאָס
די צווייטע טיפּ איז ינטערפּראַטאַד פּראָגראַממינג שפּראַכן:
ווו דעם טיפּ אַרבעט אויף עקסאַקיוטינג די שריפט אָן איבערזעצונג, ווי די סיסטעם אַרבעט אויף אַלע

אַפּערייטינג סיסטעמס אינסטאַלירן אויף די יבערזעצער פּראָגראַם
צווישן די אַדוואַנטידזשיז פון דעם שפּראַך איז אַז עס גלייַך מאַדאַפייז מגילה, אָבער אַרבעט סלאָולי אין דורכפירונג

פּראָגראַממינג שפראַכן קענען זיין צעטיילט לויט די נוצן:
איר קענען טיילן פּראָגראַממינג שפּראַכן אין פילע פאַרשידענע ניצט ווייַל עס זענען פילע

פֿאַר בייַשפּיל, עס זענען ניצט פֿאַר אַפּלאַקיישאַנז
אַנדרויד, ווי אויך אַנטוויקלונג און שאַפונג פון וועבסיטעס, און יעדער נוצן האט זייַן אייגענע פּראָגראַממינג שפּראַך, למשל די שפּראַך

פֿאַר דעוועלאָפּינג און קריייטינג וועבסיטעס אין דזשאַוואַסקריפּט, PH און פּיטהאָן
ווי פֿאַר די אַנדרויד אָדער יאָס אָפּערייטינג סיסטעמען, די סוויפט שפּראַך איז געניצט, ווי געזונט ווי די Java שפּראַך
עס זענען אויך דעסקטאַפּ קאָמפּיוטער פּראָגראַממינג שפּראַכן וואָס אויך נוצן Java און C #

עס איז ספּעשאַלייזד פּראָגראַממינג פֿאַר דעוועלאָפּינג שפּילערייַ און ווידיאס, און עס ניצט די האַקס שפּראַך און אַ פּלאַץ פון אנדערע שפּראַכן

ספּעשאַלייזד שפּראַכן פֿאַר דעם טיפּ פון ווייכווארג אַנטוויקלונג
עס זענען אויך צוויי שפּראַכן ספּעשאַלייזד אין דאַטן מיינינג, קאַמפּיוטינג און אַנאַליסיס, פּיטהאָן און ר.

פּראָגראַממינג שפּראַכן קענען זיין צעטיילט דורך מדרגה:

די פּראָגראַממינג שפּראַך איז צעטיילט אין צוויי טייפּס לויט צו זייַן מדרגה
דער ערשטער טיפּ איז הויך-מדרגה פּראָגראַממינג שפּראַכן
אַזוי עס איז אַ הויך מדרגה און די נאָענט צו מענטש פארשטאנד, און טראָץ זייַן שכל, עס איז די נאָענט צו

מענטש אָבער טוט נישט האָבן גאַנץ קאָנטראָל
אָבער עס כּולל אַ פּלאַץ פון פֿעיִקייטן און עס אַרבעט צו געבן די פּראָגראַמיסט צו נוצן

וועריאַבאַלז, אַבדזשעקץ, רוטינז און יטעריישאַנז
דאָס העלפּס די פּראָגראַמיסט צו שרייַבן פילע קאַמאַנדז דורך שרייבן בלויז איין שורה
עס ניצט פילע פּראָגראַממינג שפּראַכן, אַרייַנגערעכנט Ruby און Python
די צווייטע טיפּ איז די פּראָגראַממינג שפּראַך דורך די מדרגה, וואָס איז די מאַשין שפּראַך

עס איז אַ נידעריק-מדרגה שפּראַך וואָס איז נאָענט צו אַ קאָמפּיוטער 'ס פארשטאנד און איז געניצט פֿאַר נומערן

ווייַל עס איז אַ שפּראַך נאָענט צו די מאַשין שפּראַך, וואָס מאכט די פּראָגראַמיסט גאַנץ קאָנטראָל איבער פּראָגראַממינג ווייַל עס איז די קלאָוסאַסט צו די מאַשין, וואָס

גרינג צו פֿאַרשטיין קאָמפּיוטער
עס איז אויך אַ פּראָגראַממינג שפּראַך אונטער עס, וואָס איז די אַסעמבלי שפּראַך

דריט, וויסן עטלעכע פּראָסט פּראָגראַממינג שפּראַכן:

ווי מיר דערמאנט פריער, עס זענען פילע, פילע פּראָגראַממינג שפּראַכן, אָבער אין דעם אַרטיקל

מיר וועלן רעדן וועגן עטלעכע פּראָסט שפּראַכן וואָס ער דילז מיט און ניצט אַ פּלאַץ, אַרייַנגערעכנט:

פֿון די פּיטהאָן שפּראַך:
עס איז אַן גרינג-צו-שעפּן שפּראַך און אויך אַ נידעריק קאַמפּלעקסיטי, ווייַל איר קענען לויפן עס אויף אַלע סיסטעמען

אָפּעראַציע ווי די פּראָגראַממינג שפּראַך איז אַן אָביעקט-אָריענטיד יבערזעצער וואָס איז גרינג צו שעפּן

און אויך פֿאַר די Java שפּראַך:
ווי מיר וויסן אַז די שפּראַך איז אַ הויך מדרגה שפּראַך און איז אַ פּראָסט נוצן, און אַז עס איז אויך אָביעקט-אָריענטיד

עס איז אַ סאַבסידיערי פון Oracle Corporation, וואָס עס פּערטשאַסט פון די פירמע אין וואָס עס איז געגרינדעט, Microsoft Corporation.

אַרייַנגערעכנט C ++ פּלוס:
עס שטיצט כייפעץ-אָריענטיד פּראָגראַממינג און אַלאַוז די פּראָגראַמיסט צו נוצן די רעגולער C שפּראַך אָן

נוצן פון כייפעץ-אָריענטיד פּראָגראַממינג
עס איז אויך אַ הויך-מדרגה פּראָגראַממינג שפּראַך פון אַלגעמיין נוצן

און אויך פֿאַר די C שפּראַך:
ווו עס איז געניצט צו שרייַבן אַן אידעאל שפּראַך פֿאַר שרייבן פירמוואַרע, ווייַל עס איז אַ הויך פּראָגראַממינג שפּראַך

גלייַך און אַלגעמיינע נוצן און באשאפן דורך Dennis Ritchie

אזוי, מיר האָבן דיפיינד די שפּראַך, וואָס זענען די טייפּס און וואָס זענען עטלעכע פּראָגראַממינג שפּראַכן

מיר ווינטשן איר די פול נוץ פון דעם אַרטיקל

פֿאַרבונדענע הודעות
אַרויסגעבן דעם אַרטיקל אויף

לייג צו אַ באַמערקונג