توضیحات
Processing – A Programming Handbook for Visual Designers and Artists by Reas, Casey Published by The MIT Press (2007) Hardcover
پردازش – کتابچه راهنمای برنامه نویسی برای طراحان و هنرمندان ویژن توسط رها کیسی منتشر شده است.
زبانهای برنامهنویسی ساختارهای زبانی دستور مداری در رایانهها هستند که بهوسیلهٔ آنها میتوان یک الگوریتم را بهوسیلهٔ ساختارهای دستوری متفاوت برای اجرای رایانه توصیف کرد و با این روش امکان نوشتن برنامه جهت تولید نرمافزارهای جدید بوجود میآید. معمولاً هر زبان برنامهنویسی دارای یک محیط نرمافزاری برای وارد کردن متن برنامه، اجرا، همگردانی و رفع اشکال آن هستند. عموماً زبانهای برنامهنویسی را به پنج نسل تقسیم میکنند:
- نسل اول زبان ماشین – زبان صفرو یک
- نسل دوم زبانهایی مانند اسمبلی -قابل فهم تر برای انسان
- نسل سوم زبانهایی مانند کوبول و پی ال وان و… -دستورهای قابل فهم تر برای انسان و نیاز به کامپایلرها
- نسل چهارم مثل زبانهای اوراکل و فاکس پرو و اس کیو الها – نزدیک به محاورههای انسانی
- نسل پنج زبانهایی مانند prolog , ops5، ویژوال بیسیک– تمرکز بر حل مسئله و استفاده از الگوریتمهای نوشته شده توسط برنامهنویس
یک زبان برنامهنویسی یک زبان مصنوعی انگلیسی است که برای بیان محاسباتی که توسط یک ماشین (مخصوصا رایانه) قابل انجام است، طراحی شدهاست. زبانهای برنامهنویسی برای ایجاد برنامههایی به کار میروند که رفتار یک ماشین را مشخص میکنند، الگوریتم دقیق را بیان میکنند، یا روشی برای ارتباط انسانند.
کتاب را از گلوبایت کتاب دریافت نمایید.