Node.js (جاوااسکریپت)

Node.js چیست؟

Node.js یک محیط اجرایی سمت سرور متن‌باز و چندسکویی برای زبان جاوااسکریپت است. از لحاظ تاریخی از جاوااسکریپت در درجهٔ اول به عنوان یک زبان اسکریپت‌نویسی سمت کاربر به این صورت استفاده می‌شد که اسکریپت‌های نوشته شده با جاوااسکریپت درون صفحات اچ‌تی‌ام‌ل جاسازی می‌شدند و سپس این اسکریپت‌ها توسط یک موتور جاوااسکریپت در مرورگر وب […]

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

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

++C یا C++ یک زبان برنامه نویسی همه منظوره، سطح بالا، شیءگرا، و همگردان است که توسط Bjarne Stroustrup در سال 1983 توسعه یافت. این زبان بر اساس زبان C ساخته شده است و از بسیاری از ویژگی های آن مانند آرایه ها، اشاره گرها، و توابع استفاده می کند. ++C دارای ویژگی های متعددی […]

ایجاد برنامه های کاربردی وب با جاوا اسکریپت

جاوا اسکریپت

جاوا اسکریپت یک زبان برنامه نویسی سمت کلاینت است که برای ایجاد برنامه های کاربردی وب تعاملی استفاده می شود. جاوا اسکریپت می تواند برای افزودن ویژگی های دینامیکی به صفحات HTML، مانند انیمیشن، تعامل با کاربر و تعامل با پایگاه داده استفاده شود. برای ایجاد یک برنامه کاربردی وب با جاوا اسکریپت، ابتدا باید […]

گوگل اپس اسکریپت

گوگل اپس اسکریپت (Google Apps Script) یک زبان برنامه نویسی مبتنی بر جاوا اسکریپت است که برای توسعه برنامه های کاربردی مبتنی بر وب و دسکتاپ استفاده می شود. گوگل اپی اسکریپت توسط گوگل توسعه و به صورت رایگان در دسترس است. ویژگی های گوگل اپس اسکریپت گوگل اپس اسکریپت دارای ویژگی های متعددی است […]

ری اکت: یک کتابخانه جاوا اسکریپت

ری اکت

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

مفاهیم شی گرایی در جاوا اسکریپت

مفاهیم شی گرایی در جاوا اسکریپت

شی گرایی یک پارادایم برنامه نویسی است که بر اساس مفهوم شیء است. شیء یک ساختار داده ای پیچیده است که از داده ها و رفتار تشکیل شده است. داده ها به عنوان خصوصیات شیء و رفتار به عنوان متدهای شیء شناخته می شوند.جاوا اسکریپت یک زبان برنامه نویسی شی گرا است. این بدان معناست […]

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

The job market of programming languages

برترین زبان از نظر درآمد در همه حوزه ها کدام است؟ درامد برنامه نویسان به زبان برنامه نویسی نیست، بلکه به دلایل مختلفی مانند تجربه، موقعیت جغرافیایی، صنعت، شرکت و موارد دیگر بستگی دارد. با این حال، برخی زبان های برنامه نویسی برای برنامه نویسان بسیار محبوب هستند و به دلیل پرکاربرد بودن در بسیاری […]

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

The best languages for programming robots

برای برنامه‌ نویسی ربات، از زبان‌های برنامه‌ نویسی مختلفی استفاده می‌شود که به توجه به نیاز و مورد استفاده می‌توانید از آن‌ها استفاده کنید. برخی از این زبان‌های برنامه‌ نویسی عبارتند از: پایتون (Python) زبان Python برای برنامه‌ نویسی ربات‌ها بسیار محبوب است و بسیاری از ابزارها و کتابخانه‌های رایج رباتیک برای این زبان نوشته […]

زبان برنامه نویسی سی(c)

c programing

C یک زبان برنامه‌نویسی سطح بالا و فرایندی است که در دهه ۱۹۷۰ توسط دنیس ریچی در آزمایشگاه بلل در شرکت بل AT&T Bell Labs برای توسعه سیستم عامل UNIX ایجاد شد. C یک زبان برنامه‌نویسی ساختگی است که برای برنامه‌نویسی سیستم‌های عامل، برنامه‌های سخت‌افزاری و برنامه‌های کاربردی استفاده می‌شود. C یک زبان برنامه‌نویسی کامپایلری […]

تفاوت زبان مفسری و زبان کامپایلری

Difference between interpreted language and compiler language

زبان مفسری چیست؟ زبان مفسری (Interpreted Language) یک نوع زبان برنامه‌نویسی است که برای اجرای برنامه‌ها به یک مفسر (Interpreter) نیاز دارد. در این زبان‌ها، کد برنامه به صورت خط به خط توسط مفسر خوانده شده و در هر مرحله اجرای کد، دستورات اجرایی را تفسیر و اجرا می‌کند. در زبان‌های مفسری، کد برنامه به […]

زبان برنامه نویسی جاوا اسکریپت (javascript)

(java script)

زبان جاوا اسکریپت (java script) چیست؟ زبان جاوا اسکریپت (JavaScript) یک زبان برنامه‌ نویسی است که برای توسعه وب سایت‌ها و برنامه‌های کاربردی وب استفاده می‌شود. این زبان در سال ۱۹۹۵ توسط برنامه‌نویس نِت اسکیپ (Netscape) به وجود آمده است و اکنون توسط بسیاری از مرورگرهای وب مانند گوگل کروم، فایرفاکس، سافاری و اینترنت اکسپلورر […]

زبان برنامه نویسی c# (سی شارپ)

زبان c#

  #C یک زبان برنامه‌نویسی شی‌گرا است که توسط شرکت مایکروسافت برای توسعه‌ی برنامه‌های ویندوز، بازی‌های کامپیوتری، برنامه‌های موبایل و وب طراحی شده است. #C از زبان C++ الهام گرفته و از قابلیت‌های شی‌گرایی برای ساختاردهی کد و افزایش پایداری استفاده می‌کند. #C برای ساختار قوی، کارایی بالا و خطاهای کمش مشهور است. همچنین، با […]