به نام خدا

در این مقاله درباره برنامه نویسی کامپیوتر، به منظور آشنایی کسانی که اطلاعات زیادی در این باره ندارند صحبت خواهیم کرد. با لیداوب همراه باشید.

برنامه نویسییک فرآیند خلاقانه است که چگونگی انجام یک کار یا یک وظیفه خاص را به کامپیوتر آموزش می دهد. هالیوود تصویری از برنامه نویس هاارائه داده استو آن ها را تکنسین های uber ای معرفی کرده است که می توانند پشت یک کامپیوتر نشسته و درهر ثانیه یک کلمه عبور را بشکنند. ولی واقعیت کمی متفاوت است

برنامه نویسیچیست و آیا برنامه نویسییک عمل خسته کننده است؟

کامپیوتر ها آنچه را که به آن ها گفته می شود انجام می دهند. دستورالعمل هایی که به کامپیوتر داده می شود، همان برنامه هایی هستند که توسط انسان نوشته می شود. برنامه نویسان کامپیوتر کد منبع را طوری می نویسند که توسط انسان قابل فهم باشد، اما همین کد منبع برای کامپیوتر غیر قابل فهم است.
در بسیاری از موارد، این کد منبع به کد ماشین ترجمه می شود، در این حالت کد ماشین به صورتی قابل فهم برای کامپیوتر تبدیل می شود ولی درعین حال برای انسان غیرقابل فهم است.
رایج ترینزبان هایبرنامه نویسیقابل کامپایل عبارتند از :

bull; Visual Basic
bull; Delphi
bull; C
bull; C++
bull; C#
bull; Cobol
bull; Fortran
bull; Objective-C
bull; Swift
bull; Pascal
bull; Python

در برخی موارد ومی ندارد که برنامه هاینوشته شده به صورت جداگانه کامپایل شوند. ولی در عوضدر یک فرایند just-in-time در زمان اجرای برنامه عمل کامپایل انجام می گیرد. به این برنامه ها، برنامه هایتفسیری (interpreted) گفته می شود.

رایج ترینزبان هایبرنامه نویسیکه از این روش کامپایل استفاده می کنند عبارتند از:

bull; Javascript
bull; Perl
bull; PHP
bull; Postscript
bull; Python
bull; Ruby

زبان هایبرنامه نویسیهر کدام قوانین و واژگان خاص خود را دارند. یادگیری یک زبان برنامه نویسیجدید درست مثل یادگیری یک زبان گفتاری جدید است.

یک برنامه کامپیوتری چگونه کار می کند؟

اساسا برنامه ها، متن ها و اعداد را دستکاری می کنند. این ها ملاک هایسازنده هر برنامه هستند. زبان برنامه نویسی به شما اجازه می دهد از اعداد و متن به روش های مختلف استفاده کنید. سپس، اطلاعات را روی دیسک ذخیره کنید و برای بازیابی بعدی از آن ها استفاده کنید.
اعداد و متن ها در زبان برنامه نویسی متغیر نامیده می شوند و می توان آن ها را به صورت جداگانه یا در مجموعه هایساختاری مورد استفاده قرار داد. در ++C، متغیر می تواند برای شمارش اعداد نیز استفاده شود.

به عنوان مثال، یک متغیر struct در داخل کد می تواند اطلاعات مربوط به حقوق و دستمزد را برای یک کارمند حفظ کند مانند:

bull; Name
bull; Salary
bull; Company Id Number
bull; Total Tax Paid
bull; SSN

درباره برنامه نویسی چه میدانید؟

برنامه ,یک ,ها ,کامپیوتر ,کد ,زبان ,می شود ,برنامه نویسی ,آن ها ,در این ,قابل فهم ,زبان برنامه نویسی ,رایج ترینزبان هایبرنامه ,درباره برنامه نویسی

مشخصات

آخرین مطالب این وبلاگ

آخرین ارسال ها

آخرین جستجو ها


اداره فرهنگ و ارشاد اسلامی شهرستان اوز آسمان شهر گنجی(مهاجرت کانادا) Ganji Immigration Services www.GanjiCo.com ایده | ایده پردازی، ایده تبلیغاتی، ایده برندینگ، ایده بازاریابی منتظرالمهدی۳۱۳ azmagpoemo ghabeglasi شازده negintby باشگاه فرهنگی ورزشی فوتبال فامیلی