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

در ابتدای این بخش، آسانترین و رایجترین کلماتی را که هر برنامه نویسی برای شروع کار باید بداند مرور میکنیم. سپس به کلمات تخصصیتر این حوزه میپردازیم.
404
404
مورد اول یکی از رایجترین اصطلاحات یا نمادهایی است که حتی مردم عادی نیز معنای آن را میدانند. این پیام زمانی ظاهر میشود که درخواست کاربر نمیتواند پیدا یا انجام شود. معمولا به این دلیل که لینک مورد نظر خراب یا اشتباه است.
API
API
رابط برنامه نویسی اپلیکیشن که خلاصه شده عبارت Application Program Interface است و چگونگی برقراری ارتباط کامپیوترها و اپلیکیشنها با یکدیگر را نشان میدهد.
Application
Application
همان اپلیکیشن که در زبان فارسی نیز کاربرد زیادی دارد که از آن به عنوان «اپ» نیز یاد میکنند و به برنامههایی میگویند که برای اجرای عملکردهای مختلفی ساخته میشوند. این برنامهها شامل اپلیکیشنهای گوشی همراه نیز میشوند.
Browser
Browser
برنامهای مانند کروم، فایرفاکس یا سافاری که از آن برای دسترسی به وب استفاده میکنید. اگر زمان کار روی یک سایت با مشکل مواجه شدید، بهتر است نوع مرورگر و نسخه آن را به توسعهدهنده خود بفرستید. چون بعضی مشکلال خاص مرورگر هستند.
Attribute
Attribute
اطلاعات راجع به مولفههای یک عنصر سازنده در طراحی یا ساخت وبسایت
Back End
Back End
تمام عملیات دیجیتالی پشت صحنه یا سمت سرور که برای راه اندازی صحیح فرانتاند وبسایت ضروری هستند، مانند شیوه کدنویسی و پلاگینها.
در واقع اگر برنامه نویسی فرانتاند یا سمت کاربر را تمام چیزهایی در نظر بگیریم که تماشاچیان روی صحنه میبینند، بکاند شامل میکاپ آرتیستها، مدیران صحنه و تمام افرادی است که پشت صحنه وظایفی را بر عهده دارند و همزمان از آنجا دارند به اجرای نمایش کمک میکنند.
Front End
Front End
قسمتی از وبسایت یا اپلیکیشن که کاربران میبینند. اگر برنامه نویسی بکاند را تمام عوامل پشت صحنه در نظر بگیریم، فرانتاند شامل هر چیزی است که روی صحنه اتفاق میافتد.
Bug
Bug
باگ بهمعنای ارور، خطا یا نقصی که در وبسایت رخ میدهد و از عملکرد صحیح آن جلوگیری میکند.
Cache
Cache
حافظه کش، به مقدار فضا یا حافظهای گفته میشود که به بارگزاری سریعتر عناصر خاص یک وبسایت برای بازدیدکنندگان همیشگی آن کمک میکند.
این یکی از اصطلاحات تخصصی انگلیسی برای برنامه نویسان است و زمانی استفاده میشود که توسعه دهندگان تغییراتی در وبسایت به وجود میآورند و برای اینکه شما بتوانید آنها را ببینید، از شما میخواهند حافظه کش را پاک کنید.
Classes
Classes
کلاسها شناساگرهایی هستند که دقیقا مشخص میکنند هدفتان از استفاده استایلها چیست. در بقیه زبانهای برنامه نویسی، کلاسها کمی گستردهتر بهعنوان یک نقشه یا طرح برای ساختن چیزی مورد استفاده قرار میگیرند. درست مانند استفاده از طرح و نقشه یک خودرو برای ساخت یک خودروی جدید.
CMS
CMS
CMS سیستم مدیریت محتوا یا برنامهای است که برای تولید و نگهداری محتوای وبسایت خود استفاده میکنید. این برنامهها معمولا برای افراد غیر متخصص و سادهتر کردن کار آنها ساخته میشوند. مثلا شناخته شدهترین سیستم مدیریت محتوای اینترنت، وردپرس است.
Conversion
Conversion
به مجموعه اعمال و اهدافی گفته میشود که شما بهعنوان توسعه دهنده یا برنامه نویس دوست دارید در وبسایتتان انجام شوند یا برای آن اتفاق بیافتند. مانند کمکهای مالی، ثبت نام با استفاده از ایمیل و دانلود.
Cookies
Cookies
کوکی به دادههایی گفته میشود که توسط یک سرور اینترنت به یک مرورگر فرستاده میشوند.
هر مرتبه که مرورگر به سرور مشابه دسترسی پیدا کند، مجددا دادههایی را میفرستد که به کمک آنها می توان فهمید چگونه و هر چند وقت یک مرتبه آن مرورگر به سرور مورد نظر دسترسی پیدا میکند.
به همین دلیل است که کامپیوتر شما میتواند اطلاعاتی مانند نام کاربری و رمز عبورتان را در سایتهای مختلف ذخیره کند.
Crawl
Crawl
خزش یا کرال کردن زمانی اتفاق میافتد که موتورهای جستجو باتهایی به وبسایت شما میفرستند تا اطلاعاتی را درباره وجود داشتن یا نداشتن سایتها جمع آوری کنند. در نتیجه، آنها میتوانند تعیین کنند چه محتواهایی باید در موتور جستجو نشان داده شود و کدام محتواها را باید حذف کرد.
CRM
CRM
این کلمه که خلاصه شده Customer Relationship Management یا مدیریت ارتباط با مشتری است، به نرم افزارها و اپلیکیشنهایی اشاره میکند که برای جمع آوری، تحلیل و به دست آوردن اطلاعات از مشتریان فعلی، مشتریان بالقوه و اهداکنندگان استفاده میشوند.
CSS
CSS
این کلمه مخفف عبارت Cascading Style Sheet بوده و در واقع کدی است که به مرورگرها میگوید چگونه یک صفحه وب را برای کاربران نهایی نمایش دهد. این کد فونتها، رنگها و مولفههای بصری دیگر را فرمت میکند.
CTA
CTA
کال تو اکشن، فراخوان به عمل یا Call to Action به دکمههایی در یک وبسایت میگویند که هدف از قرار دادن آنها دستیابی به مواردی مانند اهدای کمک مالی، ثبت نام در خبرنامه یا ثبت نام کاربران است.
DevOps
DevOps
کوتاه شده عبارت Development Operations یا دوآپس به سیستمی گفته میشود که به شما در هم عقیده نگه داشتن بخشهای توسعه، عملیات آی تی و تضمین کیفیت و در نتیجه ارائه محصولات نهایی و همکاری بهتر کمک میکند.
Domain
Domain
دامنه یا آدرسی که برای ورود به وبسایت در مرورگر نوشته میشود.
Favicon
Favicon
فیو آیکن کوتاه شده عبارت favorite icon است و در حقیقت همان آیکنی است که در صفحه مرورگر پس از ورود به یک وبسایت نشان داده میشود.
Fields
Fields
فیلدها اصلیترین عناصر سازنده برای جمع آوری دادهها هستند. در واقع فیلدها به محلهای ذخیرهای میگویند که بازدیدکنندگان وبسایت در آنها نام، آدرس ایمیل، یادداشتها و موارد دیگر را وارد میکنند.
Firewall
Firewall
فایروال یا دیواره آتش سیستمی است که از یک شبکه ایمن در مقابل شبکههای نا امن (بقیه محیط اینترنت) محافظت میکند.
Framework
Framework
فریم ورک یا چهارچوب نرم افزاری به مجموعهای از برنامههای مورد استفاده در توسعه وبسایت یا نرم افزار میگویند.
FTP
FTP
اصطلاح اف تی پی یا پروتکل انتقال فایل، به روشی برای تبادل فایل از یک کامپیتر به کامپیوتر دیگر اشاره میکند. این روش در حقیقت همان نحوه بارگزاری وبسایت ها در اینترنت است.
GUI
GUI
رابط کاربری گرافیکی تصویری از چگونگی چیدمان یک وبسایت و تعامل با آن است. در طراحی وبسایت، رابط کاربری گرافیکی نحوه نمایش عناصر در چیدمان سایت به بهترین شکل ممکن محسوب میشود.
HTML
HTML
HTML یک زبان برنامه نویسی است که برای ساخت وبسایت استفاده میشود و در طراحی ظاهر و عملکرد سایت کاربرد دارد.
Meta Tag
Meta Tag
متاتگها اطلاعات تکمیلی در وبسایتها هستند. مانند بخشی از محتوای یک وبسایت که در صفحه نتایج موتور جستجو نشان داده میشود یا کیووردهای اصلی همراه با یک پلاگین. متاتگ از مهمترین عناصر برای سئوی وبسایت است.
Navigation
Navigation
به لینکهایی گفته میشود که بقیه صفحات وبسایت را از یکدیگر جدا میکنند. این لینکها میتوانند در صفحه منوی بالای سایت یا در فوتر باشند.
OOTB
OOTB
گزینههای آمادهای که برای ویژگیها و عملکردهایی ساخته شدهاند و شما میتوانید بدون نیاز به سفارشی سازی یا پیکربندی، دانلود و نصب کنید.
Opening/Closing Tags
Opening or Closing Tags
تگ باز و تگ بسته (علامتهای > و <) که در آدرس HTML وجود دارند و به طراحی و ایجاد ساختار یک وبسایت کمک میکنند.
Page Template
Page Template
قالب صفحه یا همان طرح یا چیدمان یک وبسایت
Plugin
Plugin
ماژولها یا نرم افزارهایی که میتوانند به یک سیستم برای ارائه عملکردها و ویژگیهای دیگر اضافه شوند.
Redirects
Redirects
ریدایرکت به فورواردهای خودکار از یک URL به URL دیگر گفته میشود.
Responsive Design
Responsive Design
طراحی ریسپانسیو به طراحی گفته میشود که با اندازه صفحه نمایشگری که در آن نمایش داده میشوند، سازگار باشند. مانند صفحه کامپیوتر، گوشی همراه و تبلت.
SAAS Platforms
SAAS Platforms
این پلفترمها به کاربران اجازه میدهند از طریق مرورگر فایلهایی را به اشتراک بگذارند و روی پروژهها با یکدیگر همکاری کنند. بعضی از این پلتفرمها شامل گوگل درایو و دراپ باکس هستند.
Sitemap
Sitemap
نقشه سایت یا همان ساختاربندی صفحات یک سایت که بهصورت سلسلهوار سازماندهی شدهاند.
UI
UI
رابط کاربری به تمام عناصر بصری گفته میشود که در یک وبسایت یا اپلیکیشن قرار دارند.
UX
UX
تجربه کاربری یا User Experience به تعامل یک کاربر با یک رابط کاربری با تمرکز بر میزان رضایتمندی کاربر و موفقیت تجربه کاربردی گفته میشود.
Widgets
Widgets
ویجتها اپلیکیشنهایی هستند که امکان مجموعهای از عملکردهای تعاملی را در یک وبسایت فراهم میکنند.
Wireframe
Wireframe
اوایر فریم به ساختاربندی یک وبسایت بدون هیچ رنگ، فونت یا تصویری گفته میشود.
سخن نهایی
اصطلاحات تخصصی برنامه نویسی انگلیسی بسیار گسترده هستند و از آنجایی که هر روز قابلیتهای جدیدی به دنیای تکنولوژی اضافه میشوند، نمیتوان تمام این اصطلاحات را در یک مقاله جای داد.
به همین دلیل، بهترین کاری که باید برای یادگیری این اصطلاحات انجام دهید، آموزش دیدن توسط مدرسان مجرب در طولانی مدت، مانند مدرسان اختصاصی تیم کپسول زبان است.
شما میتوانید همزمان با همراهی این مدرسان، با دروس لقمهای 3 تا 5 دقیقهای دوره کپسول زبان انگلیسی را از پایه یاد بگیرید و انواع اصطلاحات حوزههای مختلف را ملکه ذهنتان کنید.
البته اتاقهای 1 تا 9 این دوره آموزشی کاملا رایگان هستند و میتوانید بدون هیچ هزینهای برای آشنایی با بافت آموزشی کپسول زبان، در آنها شرکت کنید. جعبه لایتنر کپسول نیز برای کمک به شما در یادگیری هرچه بهتر لغات طراحی شده است و با استفاده از آن دیگر دغدغه ای از بابت دوره و مرور لغات نخواهید داشت.