زبان JavaScript چیست؟

زبان JavaScript در کنار HTML و CSS، یکی از سه زبان اصلی طراحی سایت ها هستند که به ما کمک می کند تا بتوانیم سایت های خود را واکنش گرا سازیم. زبان JavaScript در ابتدا یک زبان «سمت کاربر» بود که کد هایش «فقط توسط مرورگر» قابل اجرا می شد. اما با آمدن Node.js این امکان فراهم شد که «علاوه بر روش قبلی»، کد های این زبان «بدون نیاز به مرورگر» قابل اجرا بر روی «سرور و حتی سمت کاربر» باشد.
JavaScript یک زبان برنامه نویسی است. در زبان های برنامه نویسی (Programming Language) می توان با نوشتن دستورالعمل ها، الگوریتم ها را به زبان ماشین پیاده سازی کرد. زبان های برنامه نویسی – بر خلاف زبان های CSS ،HTML و … – جز دسته زبان های نشانه گذاری (Markup Language) نیستند.
زبان JavaScript، همچنین – مانند زبان Python – یک زبان مفسری است. در زبان های مفسری دستور العمل های برنامه توسط مفسر (Interpreter)، خط به خط، در لحظه اجرا، خوانده شده و در صورت مشاهده اولین خطا، اجرا را متوقف و خطا را به توسعه گر نشان میدهد.
با استفاده از زبان JavaScript علاوه بر طراحی سایت، میتوان به توسعه سمت کاربر، توسعه سمت سرور، توسعه نرم افزار های موبایل و حتی به ساخت بازی پرداخت؛ از این رو زبان JavaScript زبان مناسبی برای توسعه گرانیست که تمایل دارند با یادگیری یک زبان برنامه نویسی، موقعیت های شغلی متفاوتی را تجربه کنند.
اولین نسخه JavaScript در سال 1995 توسط Brendan Eich ایجاد شد و توسط شرکت Netscape در سال 1996 تحت عنوان رسمی JavaScript 1.0 منتشر شد سپس در سال 1997 توسط همین شرکت توسعه و تحت استاندارد ECMA-262 درآمد و در همان سال تحت استاندارد نسخه ECMAScript 1، ورژن ES1 خود را منتشر کرد. آخرین نسخه JavaScript تحت استاندارد نسخه ECMAScript 6، ورژن ES6 است که از سال 2018 منتشر شده است.
دیدگاهتان را بنویسید