תוכנית Hello world – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שינוי השם "בריאן וילסון קרינגהאן" לשם "בריאן וילסון קרניגהאן".
מ כך מקובל להציג את שמו
שורה 8:
תוכנית "hello world" יכולה להיות שימושית כדי לבדוק שה[[מהדר]], [[סביבת פיתוח|סביבת הפיתוח]] ו[[סביבת ריצה|סביבת הריצה]] של השפה הותקנו כראוי. הגדרת כלי התכנות מאפס עד למצב שבו תוכנות פשוטות יכולות להתהדר ולרוץ, יכולה לדרוש עבודה רבה. לכן יש טעם גם בשימוש בתוכנה פשוטה כדי לבדוק מערכת כלי תכנות חדשה.
 
בזמן שתוכנות בדיקה קטנות היו קיימות מאז שהחל התכנות להתפתח, מסורת השימוש ב-"Hello World" כהודעת בדיקה הושפעה מתוכנית דוגמה, שהופיעה בספר "The C Programming Language", שחיברו [[בריאן וילסון קרניגהאן]] ו[[דניס ריצ'י]]. תוכנית הדוגמה מהספר מדפיסה <code>"hello, world".</code>. מאז הופעת התכנית "Hello World" בספרם, היא מיוחסת ל[[בריאן וילסון קרניגהאן]]{{הערה|Brian Kernighan – Hello World". Artsy. Artsy. Retrieved 18 June 2015.}}.
 
יש הסבורים כי אוסף תוכניות "Hello World" הכתובות בשפות תכנות שונות יכול לשמש כ"[[אבן רוזטה]]" כדי לעזור בהבנת ובהשוואת שפות{{מקור}}, אך תוכניות "Hello World" מדגימות בעיקר את פקודת ההדפסה. בהשוואה בעלת ערך בין שפות תכנות יש להשוות גם את מבני הבקרה שלהן, את אוצר הפקודות שלהן ואת סוגי הנתונים שהן יודעות לטפל בהם.