کد نویسی چیست? وظیفه کد نویس چیست؟ تین تک -آموزش برنامه نویسی

کد نویسی چیست و زبان‌های مختلف برنامه نویسی چه وظیفه‌ای دارد؟

کد نویسی چیست ؟

کد نویسی چیست ؟ سوالی که خیلی از نوجوانان در پی یافتن پاسخ آن هستند.

کد نویسی چیزی است که ما را قادر می سازد تا نرم افزارهای کامپیوتری، برنامه ها و وب سایت ها را ایجاد کنیم.

مرورگر شما، سیستم عامل شما، برنامه ها بر روی گوشی شما، انواع و اقسام وب سایت‌هایی که شبانه روز به آن‌ها سر می‌زنیم، همه آنها با کد ساخته شده اند.

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

print ‘Hello, world!

کد نویسی چیست? وظیفه کد نویس چیست؟ تین تک -آموزش برنامه نویسی - سمیرا اثنی عشری - teentech.ir

بسیاری از دستورالعمل های برنامه نویسی از این فرمان به عنوان اولین مثال خود استفاده می کنند.

زیرا این یکی از ساده ترین نمونه هایی است که برای شروع یادگیری از آن استفاده می‌کنند.

معنی کد نویسی بالا  یعنی، این متن «!Hello، world» را بر روی صفحه نمایش می دهد.

خب سوال مهمی که الان ممکنه براتون پیش اومده باشه اینه که “حالا این کد دقیقا چه کار میکنه؟!”

یعنی کامپیوتر چطور معنا و دستور این خط از کد نوشته شده را متوجه می‌شود!؟

وظیفه کدها و زبان‌های مختلف برای کد نویسی چیست ؟

وجود هزاران زبان مختلف برنامه نویسی، باعث شده است تا ما بتوانیم قادر به ساخت نرم‌افزارهای کامپیوتری، اپلیکیشن، بازی و وب سایت باشیم.

بنابراین به جای نوشتن کد و دستورات به روش باینری و صفر و یکی، میتوانیم به راحتی با زبانی که نوشتن و خواندنش به زبان خودمون بسیار نزدیک تر هست

برنامه دلخواه خود را بنویسیم.

حالا یه سوال

این همه تنوع زبان برنامه نویسی و کدنویسی برای چیست؟

 

کد نویسی چیست? وظیفه کد نویس چیست؟ تین تک -آموزش برنامه نویسی

هر زبان به وسیله یک برنامه مشخص و با دستورالعمل مختص خودش نوشته می‌شود.

بنابراین هر زبان برنامه نویسی به روش مخصوص خودش برنامه نوشته شده را به زبان قابل فهم برای کامپیوتر تبدیل می‌کند.

البته این نکته را هم به خاط داشته باشید که هر زبان برنامه نویسی برای انجام یک فعالیت و نوشتن برنامه معینی استفاده می‌شود.

[box type=”success” align=”aligncenter” class=”” width=””]اگر دوست دارید در مورد انواع زبان‌های برنامه نویسی اطلاعات بیشتری داشته باشید، پیشنهاد می‌کنم در دوره صوتی رایگان ما در سایت تین تک حتما شرکت کنید.[/box]

برخی از زبان‌های برنامه نویسی برای طراحی و ساخت وبسایت مناسب هستند.

برخی برای ساخت نرم افزارهای کاربردی دسکتاپ و مثلا برخی دیگر برای حل مسائل ریاضی و فیزیک و سایر علوم دیگر کاربرد دارند.

زبان‌های سطح بالا و زبان سطح پایین در کد نویسی چیست؟

زبان‌های برنامه نویسی در حالت عمومی به دو دسته سطح بالا و سطح پایین تقسیم می‌شوند.

کدهای سطح پایین به زبان کامپیوتر نزدیک تر هستند و به صورت باینری کد نوشته می‌شوند.

کدهای سطح بالا، برعکس، به زبان آدمیزاد نزدیک‌تر هست و شباهت کمتری به کدهای باینری دارند.

به طور معمول کدنویسی با زبان‌های برنامه نویسی سطح بالا برای ما راحت تر و استفاده از آن نیز آسان تر است.

زیرا به نحوی نگارش و ساخته شده‌اند که برنامه‌نویس را کمتر درگیر جزییات زبان باینری می‌کند.

کد نویسی چیست?کد سطح بالا و کد سطح پایین - تین تک -آموزش برنامه نویسی - سمیرا اثنی عشری - teentech.ir

[box type=”shadow” align=”aligncenter” class=”” width=””]تقریباً اکثر زبان‌های برنامه‌نویسی که امروزه استفاده می‌شوند، سطح بالا هستند.[/box]

برنامه یا پروگرم در کد نویسی چیست ( Programs)

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

به کدهای نوشته شده در داخل فایل برنامه، سورس کد (یا کد منبع) می‌گوییم.

هر کدام از زبان‌های برنامه نویسی فرمت مشخصی برای فایل‌های متنی حاوی کد دارند.

مثلا اگر پایتون زبانی باشد که می‌خواهیم با آن برنامه نویسی انجام شود، فایل حاوی کد منبع با پسوند py. ذخیره و نوشته می‌شود. 

برای این کار نیز فقط کافیست یک فایل متنی را باز کنید و دستورات مربوط به زبان برنامه نویسی را در آن یادداشت کنید.

در هنگام ذخیره مثلا نام فایل را به نام mypython.py ذخیره کنید.

نحوه اجرای هر یک از فایل‌ها با توجه به زبان برنامه نویسی که انجام شده است، متفاوت است.

کد نویسی چیست? وظیفه کد نویس چیست؟ تین تک -آموزش برنامه نویسی - console - دستور اجرای پایتون

هر یک، دستور مخصوص خود را برای اجرا در console دارند.

در مقالات آتی ان شاالله به نمونه‌های اجرای چند نوع از زبان‌های برنامه نویسی اشاره خواهیم کرد.

 

به امید موفقیت‌های روز افزون همه ما

سمیرا اثنی عشری

سمیرا اثنی عشری

ما قصد داریم جامعه‌ی برنامه نویس‌ها را بزرگ‌تر کنیم و با آموزش این دانش به کودکان بتوانیم خدمتی مفید برای این عزیزان داشته باشیم.

4
دیدگاه بگذارید

avatar
4 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
4 Comment authors
آموزش بازاریابی شبکه ایریمل مکنیلینگساندویچ پانل Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
ساندویچ پانل
Guest

سلام.خواستم بابت وبسایت خوبتون ازتون تشکر کنم و امیدوارم باعث ایجاد انگیزه براتون بشه

نیلینگ
Guest

سلام با تشکر از مطالب مفید و جامعی که در سایت قرار دادید

ریمل مک
Guest

با سلام و درود فراوان خدمت دست اندرکاران وبسایت ممنون از اطلاعاتی که به اشتراک میگذارید پیروز و سربلند باشید

آموزش بازاریابی شبکه ای
Guest

سلام خانم اثنی عشری.
ازتون بخاطر نشر محتوای باکیفیت در اینترنت تشکر میکنم.
براتون آرزوی موفقیت و تداوم این مسیر رو دارم.

با تین تک همراه شو :)

[mc4wp_form]