וועגן צו צונויפגיסן פּאַרטישאַנז אויף די שווער דיסק

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

PascalABC.NET

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

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

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

Download PascalABC.NET

פֿרייַ פּאַסקאַל

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

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

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

אָפּלאָדירן פֿרייַ פּאַסקאַל

טורבאָ פּאַסקאַל

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

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

כאָטש טורבאָ פּאַסקאַל איז פּשוט און פאַרלאָזלעך צו נוצן, אָבער עס איז אַ ביסל אַוטדייטיד: באשאפן אין 1996, טורבאָ פּאַסקאַל איז באַטייַטיק פֿאַר בלויז איין אַס - דאָס.

Download Turbo Pascal

Lazarus

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

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

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

צום באַדויערן, אויב איר האָט קיין שאלות, איר וועט האָבן צו קוקן פֿאַר ענטפֿערס אויף די אינטערנעט, ווייַל Lazarus האט קיין דאַקיומענטיישאַן.

Download Lazarus

HiAsm

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

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

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

Download HiAsm

דער אַלגערידאַם

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

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

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

Download Algorithm

IntelliJ IDEA

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

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

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

לעקציע: ווי צו שרייַבן אַ ז'אבא פּראָגראַם ניצן ינטעללידזש געדאַנק

Download IntelliJ IDEA

Eclipse

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

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

די חילוק פון Eclipse פון IntelliJ IDEA - די צובינד. אין עקליפּסע, עס איז פיל סימפּלער און קלאָר, וואָס מאכט עס מער באַקוועם פֿאַר ביגינערז.

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

Download Eclipse

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