برنامه نویسی چیست ؟
قبل از اینکه شروع به کار با گراس هاپر بکنیم ، لازم دانستم که چند کلمه ای در این باب رو با هم در میان بگذاریم .
برنامه نویسی مانند زبان هایی که ما انسان ها برای ارتباط خود با یکدیگر استفاده میکنیم روشی است از به کار بردن و استفاده از کلمات برای تفهیمِ آنچه در ذهنمان هست به کامپیتور . همونجور که میدونید برای ارتباط بین انسانی با انسان دیگر ،در هنگام سخن گفتن ؛ یکی به عنوان فرستنده پیام و دیگری به عنوان گیرنده آن عمل میکند و این ارتباط تا زمانی ادامه پیدا میکنه که این حرف ها یا به عبارت دیگه پیام ها در رفت و آمد باشه .
برنامه نویسی در کامپیوتر مشابه همان سخن گفتن است اما به جای کلام میان دو انسان ، میان یک انسان و یک رایانه صورت میگیره و پیام هایی که رد و بدل میشه توسط زبانِ اون برنامه توسط برنامه نویس لحاظ میشه .
حال برنامه نویسی تصویری یا همان Visual Programming چیست ؟
برنامه نویسی تصویری هم از قانون اولیه ی برنامه نویسی مثتثنی نیست ، نحوه ای از همین ارتباط است که با استفاده از دستکاری کردن عناصر متفاوتی که برنامه های این گونه برنامه نویسی در دسترسمون قرار میدن ، به مقصودمون برسیم.
حال در جواب سوالی که مطرح کردم از سایت ویکی پدیا هم چند کلمه ای قرض میگیرم :
زبان برنامهنویسی تصویری (ویژوال) (VPL) به آن دسته از زبانهای برنامهنویسی گفته میشود که روند برنامهنویسی در آنها به جای اینکه به صورت متنی باشد، به صورت تصویری است. در برنامهنویسی تصویری از عبارات تصویری و نمادهای گرافیکی برای برنامهنویسی استفاده میشود. بیشتر زبانهای برنامهنویسی تصویری بر پایه ایده "جعبهها و پیکانها" هستند. در این روش از جعبههایی به عنوان اشیای صفحهای و پیکانها یا خطهایی برای ارتباط دادن این جعبهها به هم استفاده میشود.
(منبع : ویکی پدیا )
در درس های آینده و هنگامی که وارد کار با پلاگین گراسهاپر شدیم به سادگی متوجه خواهید شد که منظور از جعبه ها و پیکان ها چی هست و طرز استفاده از آن ها به چه طریق هست .