۰۳۵۹۱۰۰۱۹۱۹

اصطلاحات برنامه نویسی در انگلیسی

اصطلاحات برنامه نویسی در انگلیسی

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

مطلب مفید: دیکشنری لغات کامپیوتر

لیست اصطلاحات برنامه نویسی در انگلیسی

در جدول کاربردی‌ترین اصطلاحات برنامه نویسی در انگلیسی به همراه توضیحات فهرست شده تا درک و کاربرد هر اصطلاح در موقعیت‌های عملی آسان‌تر باشد.

زبان های برنامه نویسی محبوب

اصطلاحات برنامه نویسی در انگلیسی توضیحات
Algorithm الگوریتم
مجموعه‌ای از دستورالعمل‌ها که برای حل یک مسئله استفاده می‌شوند.
AngularJS انگولار جی‌اس

نوعی فریمورک جاوا اسکریپت برای توسعه‌ فرانت‌اند وب سایت.

API رابط برنامه نویسی کاربردی

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

API Key کلید رابط برنامه‌نویسی اپلیکیشن

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

API Call فراخوانی API

درخواستی که برای انجام یک کار به یک سرور، به طور مثال OpenAI، ارسال می‌شود.

Array آرایه

یک ساختار داده که مجموعه‌ای از داده‌ها را ذخیره می‌کند.

Arithmetic operator عملگر محاسباتی

عملگرهای حسابی تقریباً در هر کاربردی، به خصوص در بازی‌ها، کاربرد دارند. به طور مثال اگر یک شخصیت بازی اسلحه‌ای کسب کند، باید به مجموع اسلحه‌های کسب شده اضافه شود. اگر تیری به دشمن برخورد کند، میزان آسیبی که دشمن متحمل می‌شود باید محاسبه شود.

Assignment operator عملگرهای انتسابی

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

Augmented reality واقعیت افزوده

واقعیت افزوده (AR) فناوری‌ای است که در آن عناصر دیجیتالی در یک محیط واقعی و در زمان واقعی قرار می‌گیرند.

Binary numbe عدد دودویی

عدد دودویی روش کامپیوتر برای نمایش اطلاعات است. کامپیوترها میلیون‌ها ۱ و ۰ را در دقیقه پردازش کرده تا آن‌ها را به عنوان اعداد، حروف، عملگرها و … ، تفسیر کنند.

Bit بیت

به تک تک ۱ و ۰هایی که در دودویی می‌بینید، بیت گفته می‌شود.

Block coding برنامه‌نویسی بلوکی

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

ساختار های کندلی

Boolean داده منطقی

متغیری است که فقط مقدار درست یا غلط را در خود نگه می‌دارد.

C++ سی‌پلاس‌پلاس

یک زبان برنامه‌نویسی همه‌منظوره، کامپایلری و شی گرا است.

Camel case نگارش شتری

شیوه‌ای برای نوشتن عبارات مرکب در برنامه‌نویسی است که در آن فاصله‌ها حذف، ابتدای هر کلمه با حرف بزرگ و سایر حروف با حرف کوچک نوشته می‌شوند. به این حالت شتری می‌گویند زیرا وقتی در ابتدا به صورت CamelCase نوشته می‌شد، C های بزرگ شبیه کوهان شتر به نظر می‌رسیدند.

Class کلاس

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

Coding کدنویسی

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

Coding language زبان کدنویسی

افراد با کامپیوترها به وسیله زبان‌های برنامه نویسی مانند C++ یا جاوا ارتباط برقرار می‌کنند.

Computer program برنامه کامپیوتری

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

For loop حلقه For

در برنامه نویسی حلقه‌های For به شما اجازه می‌دهد یک بلوک کد را به طور مکرر اجرا کنید.

Function تابع

یک بلوک کد نام‌گذاری با یک وظیفه خاص است که می‌توان آن را مجدد استفاده کرد.

Header file هدر فایل

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

If statement دستور if

در برنامه نویسی، دستور if یک بلوک کد را بر اساس درست یا نادرست بودن شرط اجرا می‌کند.

Input ورودی

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

مفاهیم پیشرفته برنامه نویسی

Integrated Development Environment محیط توسعه یکپارچه

IDE نرم‌افزاری است که کدنویسی را ساده‌تر می‌کند.

Java جاوا

یک زبان برنامه‌نویسیِ شیءگرا است.

JavaScript جاوا اسکریپت

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

Library کتابخانه

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

Linux لینوکس

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

Loop حلقه

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

Main function تابع اصلی

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

Machine learning یادگیری ماشین

یادگیری ماشین شاخه‌ای از هوش مصنوعی بوده که به کامپیوترها اجازه می‌دهد بدون برنامه‌ریزی دقیق، از داده‌ها بیاموزند،

Open Source متن‌باز یا منبع‌باز

کد پشت یک برنامه یا ابزار با همه به اشتراک گذاشته می‌شود.

Pointers اشاره‌گرها

اشاره‌گر به یک مقدار خاص ذخیره شده در یک آدرس خاص در حافظه کامپیوتر اشاره دارد.

Programming برنامه‌نویسی

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

Programming language زبان برنامه‌نویسی

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

ابزارهای مهم برنامه نویسی

Python پایتون

یک زبان برنامه‌نویسی شیءگرا، متن باز، سطح بالا و همه منظوره است.

Script اسکریپت

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

String رشته

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

Variable متغیر

نامی نمادین برای مکانی در حافظه کامپیوتر بوده که برای نگهداری داده از آن استفاده می‌کنند.

Back-end برنامه نویسی بک اند

برنامه نویسی سمت سرور بک‌اند نامیده می‌شود.

Bug خطا

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

Cache حافظه موقت با سرعت بالا

مؤلفه‌ای که داده‌ها را به طور موقت ذخیره کرده تا زمان بازیابی داده‌ها، تأخیر و بار سرور را کاهش دهد.

Client مشتری

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

Compilation کامپایل کردن

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

Database دیتابیس

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

Debugging دیباگ

به فرآیند یافتن و حل خطاها، نقص‌ها یا مشکلات درون یک برنامه یا سیستم کامپیوتری دیباگ می‌گویند.

Front-end فرانت اند

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

Full stack فول استک

به برنامه نویسی اشاره دارد که مهارت و دانش لازم برای کار بر روی هر دو جنبه front-end و back-end را دارد.

اصطلاحات عملگرها در برنامه نویسی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تیم تحریریه آکادمی روان

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


ما با دقت و پشتوانه علمی، تلاش می‌کنیم محتوایی دقیق، قابل‌فهم و کاربردی در اختیار شما قرار دهیم.
برای آشنایی با اعضای تیم و پشت‌صحنه تولید محتوا، اینجا کلیک کنید: تیم تحریریه

اشتراک گذاری مقاله در: