{"id":86155,"date":"2020-03-05T12:08:40","date_gmt":"2020-03-05T12:08:40","guid":{"rendered":"https:\/\/codeinstitute.net\/eu\/?p=86155"},"modified":"2023-10-23T11:36:30","modified_gmt":"2023-10-23T11:36:30","slug":"what-is-javascript-and-why-should-i-learn-it","status":"publish","type":"post","link":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/","title":{"rendered":"JavaScript Demystified: Why You Should Learn This Essential Language"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The JavaScript programming language is text-based and can be used on both client and server-side. It controls multimedia within web pages and allows them to become interactive. JavaScript empowers a developer to do many things like adding animation to images or updating content automatically on a page.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript is what allows you to interact with the vast majority of web pages that you visit. Whether it\u2019s filling out forms, scrolling through maps, or registering for an event, it\u2019s most likely that JavaScript programming is what\u2019s allowing you to do it.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, if you\u2019re on a web page that has a JavaScript-powered shopping cart, you\u2019ll notice that it immediately shows the total cost of what you want to buy including taxes, shipping, etc. Javascript is then used when determining whether the credit card details you entered were valid before transferring those details across the net to the bank for processing.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"What is Javascript and what does it do?\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/wm4F0Zqxu5A?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is JavaScript used for?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript is among the world\u2019s <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2020#technology-programming-scripting-and-markup-languages-professional-developers\" target=\"_blank\" rel=\"noreferrer noopener\">most used<\/a> programming languages. Without it, we\u2019d be looking at pages that do nothing other than display images and text. <a href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-html-and-why-should-i-learn-it\/\" target=\"_blank\" rel=\"noreferrer noopener\">HTML<\/a> may be the bones of a web page, and <a href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-css-and-why-should-i-learn-it\/\" target=\"_blank\" rel=\"noreferrer noopener\">CSS<\/a> adds style, but JavaScript programming is what gives it life.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Without this amazing language, businesses would be at a loss. Companies depend on the JavaScript language to interact with their customers in today\u2019s online world. Common uses of Javascript include:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Creating interactive web pages<\/strong><br>As discussed above, JavaScript is responsible for almost any interactions you have with a website that result in a change on the page. Without it, the web would be incredibly limited. Common interactive actions enabled by JavaScript are:<br>* Adding items to a basket and making purchases online<br>* Expanding or collapsing content blocks at the click of a mouse<br>* Playing video or audio files on site<br>* Displaying animations<br>* Using drop-down menus<br><\/li>\n\n\n\n<li><strong>Front end development<\/strong><br>There are a number of popular front-end <a href=\"https:\/\/codeinstitute.net\/global\/blog\/javascript-framework\/\">JavaScript frameworks<\/a> that help websites build great applications for their users. These frameworks include <a href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-angularjs\/\">Angular<\/a>, <a href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-react-js\/\">React<\/a> and <a href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-vue-js\/\">Vue<\/a>. Some famous applications built using JavaScript are Netflix, PayPal, YouTube and Facebook.<br><\/li>\n\n\n\n<li><strong>Back end development<\/strong><br>Although JavaScript made a name for itself as a front-end language, being applied to HTML and CSS, it also has impressive qualities as a back-end development language. Frameworks such as Node.js mean that JavaScript can be used to build server-side code.&nbsp;<br><\/li>\n\n\n\n<li><strong>Gaming<\/strong><br>JavaScript programming isn\u2019t just useful to standard websites. JavaScript is also responsible for most in-browser games, great for killing a bit of time or for honing your skills if you are just starting off in development.&nbsp;<br><\/li>\n\n\n\n<li><strong>Artificial intelligence<\/strong><br>A relatively recent development in the use of JavasScript is in AI. <a href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-a-javascript-library\/\" target=\"_blank\" rel=\"noreferrer noopener\">Javascript libraries<\/a> such as TensorFlow have allowed developers to use JavaScript for machine learning, creating models that can predict future events based on the categorisation of past data.&nbsp;<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">The many and varied uses of JavaScript mean that being able to code in it is an in-demand skill around the world. For example, a simple search on Indeed in the UK shows <a href=\"https:\/\/uk.indeed.com\/jobs?q=javascript&amp;l=\" target=\"_blank\" rel=\"noreferrer noopener\">13,500 vacant roles<\/a> at the time of writing, so it\u2019s a useful thing to learn if you are thinking of a career in web development.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why is JavaScript so Popular?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript has been around for almost three decades now and its versatile nature, being able to service front-end and back-end development, has made it a mainstay in most developers\u2019 toolboxes. <a href=\"https:\/\/insights.stackoverflow.com\/survey\/2018#most-popular-technologies\" target=\"_blank\" rel=\"noreferrer noopener\">69.8%<\/a> of people sayJavaScript is their preferred language to code in. Some of the reasons the language is so popular are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>JavaScript is one of the very few programming languages that can be used in all popular browsers.<\/li>\n\n\n\n<li>JavaScript can be used to build apps on mobile as well as on the web. This meant it was perfectly positioned to dominate when smartphones took off.<\/li>\n\n\n\n<li>Because JavaScript is so popular there are a lot of ready-to-go frameworks and libraries that can kick off projects, saving a lot of cost, time and effort for development teams.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to use JavaScript<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Web browsers are built to understand HTML and CSS and convert those languages into a visual display on the screen. To do this, the browser uses what\u2019s called a layout or rendering engine. This is the part of the web browser that understands HTML and CSS.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A browser also contains what\u2019s called a JavaScript interpreter. This is the part of the browser that understands JavaScript and can execute the steps of a JavaScript program.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A web browser is usually expecting HTML. But we must specifically tell the browser when JavaScript is included. To do this, we use the &lt;script&gt; tag. This is similar to the &lt;style&gt; tag used in CSS. Also, like CSS, JavaScript can be included in the head element or accessed from an external file. JavaScript doesn\u2019t have to be confined to the head element, though. You can also insert script elements in the body area, creating islands of behaviour or functionality throughout the page.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Developers often recommend that you place your JavaScript as the last element inside the body of a page. This is because javascript mainly operates on HTML elements as part of a task.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">JavaScript is designed to be able to travel the element family tree or DOM and access, modify, add or even delete elements. If the JavaScript appears in the head of a page, it might attempt to access elements that the browser has not yet interpreted. That is, they might not yet have been added to the family tree in memory. These elements need to have first been read by the browser interpreter for JavaScript to access them on the tree.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>5 Day Coding Challenge \u2013 learn JavaScript basics<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Code Institute&#8217;s <a href=\"https:\/\/codeinstitute.net\/global\/5-day-coding-challenge\/\" target=\"_blank\" rel=\"noreferrer noopener\">free 5 Day Coding Challenge<\/a> can offer you some insights into HTML, CSS &amp; JavaScript. The best thing about the challenge, other than learning the basics, is that it&#8217;ll let you know if you have an aptitude for software development. Register for this weekly challenge through the form below. Alternatively, if you want to learn more about our Full Stack Software Development programme, follow <a href=\"https:\/\/codeinstitute.net\/global\/full-stack-software-development-diploma\/\" target=\"_blank\" rel=\"noreferrer noopener\">this link<\/a>.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>3-Minute Read<\/p>\n","protected":false},"author":10,"featured_media":86176,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[9,21],"tags":[153,416,109],"class_list":["post-86155","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding","category-javascript","tag-javascript","tag-learn-to-code","tag-technology"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>What is JavaScript and What is it Used for? - Code Institute Global<\/title>\n<meta name=\"description\" content=\"JavaScript is among the world&#039;s most used programming languages. In this blog, we look at what it is and offer some insights on how it is used\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"What is JavaScript and What is it Used for? - Code Institute Global\" \/>\n<meta property=\"og:description\" content=\"JavaScript is among the world&#039;s most used programming languages. In this blog, we look at what it is and offer some insights on how it is used\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/\" \/>\n<meta property=\"og:site_name\" content=\"Code Institute Global\" \/>\n<meta property=\"article:published_time\" content=\"2020-03-05T12:08:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-10-23T11:36:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/social_what_is_JS.jpg.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Brian O&#039;Grady\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/social_what_is_JS.jpg.webp\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Brian O&#039;Grady\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/\"},\"author\":{\"name\":\"Brian O'Grady\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#\\\/schema\\\/person\\\/96cec6828fda6d267f79b6135eb65a73\"},\"headline\":\"JavaScript Demystified: Why You Should Learn This Essential Language\",\"datePublished\":\"2020-03-05T12:08:40+00:00\",\"dateModified\":\"2023-10-23T11:36:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/\"},\"wordCount\":1048,\"publisher\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/d3m1rm8xuevz4q.cloudfront.net\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/blog_what_is_JS.jpg.webp\",\"keywords\":[\"JavaScript\",\"Learn to Code\",\"Technology\"],\"articleSection\":[\"Coding\",\"JavaScript\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/\",\"url\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/\",\"name\":\"What is JavaScript and What is it Used for? - Code Institute Global\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/d3m1rm8xuevz4q.cloudfront.net\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/blog_what_is_JS.jpg.webp\",\"datePublished\":\"2020-03-05T12:08:40+00:00\",\"dateModified\":\"2023-10-23T11:36:30+00:00\",\"description\":\"JavaScript is among the world's most used programming languages. In this blog, we look at what it is and offer some insights on how it is used\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#primaryimage\",\"url\":\"https:\\\/\\\/d3m1rm8xuevz4q.cloudfront.net\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/blog_what_is_JS.jpg.webp\",\"contentUrl\":\"https:\\\/\\\/d3m1rm8xuevz4q.cloudfront.net\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/blog_what_is_JS.jpg.webp\",\"width\":1500,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/what-is-javascript-and-why-should-i-learn-it\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"JavaScript Demystified: Why You Should Learn This Essential Language\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#website\",\"url\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/\",\"name\":\"Code Institute Global\",\"description\":\"A New Career in Tech\",\"publisher\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#organization\",\"name\":\"Code Institute Global\",\"url\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/d3m1rm8xuevz4q.cloudfront.net\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Web_grey_logo-1.png.webp\",\"contentUrl\":\"https:\\\/\\\/d3m1rm8xuevz4q.cloudfront.net\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Web_grey_logo-1.png.webp\",\"width\":251,\"height\":105,\"caption\":\"Code Institute Global\"},\"image\":{\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/#\\\/schema\\\/person\\\/96cec6828fda6d267f79b6135eb65a73\",\"name\":\"Brian O'Grady\",\"description\":\"Brian O'Grady is Code Institute's Programme Director. He has over 20 years of leadership experience in the IT and Educational sectors. He has extensive experience in areas as diverse as Software Architecture, Design, Data Analytics and Visualisation, User Experience, Cloud Technologies, Pedagogy, Lecturing and Learning Technologies. Brian has worked with organisations such as IBM, Microsoft, Dell\\\/Perot, University College Cork, An Post, Thomson Learning, Saudi Arabia Airlines, Singapore Airlines, British Consular Services, British Courts Services, UK Building Schools for the Future. Brian joined Code Institute in March 2015 to create and launch their Diploma in Software Development and its associated delivery offerings.\",\"url\":\"https:\\\/\\\/codeinstitute.net\\\/global\\\/blog\\\/author\\\/brian\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"What is JavaScript and What is it Used for? - Code Institute Global","description":"JavaScript is among the world's most used programming languages. In this blog, we look at what it is and offer some insights on how it is used","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/","og_locale":"en_US","og_type":"article","og_title":"What is JavaScript and What is it Used for? - Code Institute Global","og_description":"JavaScript is among the world's most used programming languages. In this blog, we look at what it is and offer some insights on how it is used","og_url":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/","og_site_name":"Code Institute Global","article_published_time":"2020-03-05T12:08:40+00:00","article_modified_time":"2023-10-23T11:36:30+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/social_what_is_JS.jpg.webp","type":"image\/webp"}],"author":"Brian O'Grady","twitter_card":"summary_large_image","twitter_image":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/social_what_is_JS.jpg.webp","twitter_misc":{"Written by":"Brian O'Grady","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#article","isPartOf":{"@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/"},"author":{"name":"Brian O'Grady","@id":"https:\/\/codeinstitute.net\/global\/#\/schema\/person\/96cec6828fda6d267f79b6135eb65a73"},"headline":"JavaScript Demystified: Why You Should Learn This Essential Language","datePublished":"2020-03-05T12:08:40+00:00","dateModified":"2023-10-23T11:36:30+00:00","mainEntityOfPage":{"@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/"},"wordCount":1048,"publisher":{"@id":"https:\/\/codeinstitute.net\/global\/#organization"},"image":{"@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#primaryimage"},"thumbnailUrl":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/blog_what_is_JS.jpg.webp","keywords":["JavaScript","Learn to Code","Technology"],"articleSection":["Coding","JavaScript"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/","url":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/","name":"What is JavaScript and What is it Used for? - Code Institute Global","isPartOf":{"@id":"https:\/\/codeinstitute.net\/global\/#website"},"primaryImageOfPage":{"@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#primaryimage"},"image":{"@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#primaryimage"},"thumbnailUrl":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/blog_what_is_JS.jpg.webp","datePublished":"2020-03-05T12:08:40+00:00","dateModified":"2023-10-23T11:36:30+00:00","description":"JavaScript is among the world's most used programming languages. In this blog, we look at what it is and offer some insights on how it is used","breadcrumb":{"@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#primaryimage","url":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/blog_what_is_JS.jpg.webp","contentUrl":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2020\/03\/blog_what_is_JS.jpg.webp","width":1500,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/codeinstitute.net\/global\/blog\/what-is-javascript-and-why-should-i-learn-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codeinstitute.net\/global\/"},{"@type":"ListItem","position":2,"name":"JavaScript Demystified: Why You Should Learn This Essential Language"}]},{"@type":"WebSite","@id":"https:\/\/codeinstitute.net\/global\/#website","url":"https:\/\/codeinstitute.net\/global\/","name":"Code Institute Global","description":"A New Career in Tech","publisher":{"@id":"https:\/\/codeinstitute.net\/global\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codeinstitute.net\/global\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/codeinstitute.net\/global\/#organization","name":"Code Institute Global","url":"https:\/\/codeinstitute.net\/global\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/codeinstitute.net\/global\/#\/schema\/logo\/image\/","url":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2022\/02\/Web_grey_logo-1.png.webp","contentUrl":"https:\/\/d3m1rm8xuevz4q.cloudfront.net\/wp-content\/uploads\/2022\/02\/Web_grey_logo-1.png.webp","width":251,"height":105,"caption":"Code Institute Global"},"image":{"@id":"https:\/\/codeinstitute.net\/global\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/codeinstitute.net\/global\/#\/schema\/person\/96cec6828fda6d267f79b6135eb65a73","name":"Brian O'Grady","description":"Brian O'Grady is Code Institute's Programme Director. He has over 20 years of leadership experience in the IT and Educational sectors. He has extensive experience in areas as diverse as Software Architecture, Design, Data Analytics and Visualisation, User Experience, Cloud Technologies, Pedagogy, Lecturing and Learning Technologies. Brian has worked with organisations such as IBM, Microsoft, Dell\/Perot, University College Cork, An Post, Thomson Learning, Saudi Arabia Airlines, Singapore Airlines, British Consular Services, British Courts Services, UK Building Schools for the Future. Brian joined Code Institute in March 2015 to create and launch their Diploma in Software Development and its associated delivery offerings.","url":"https:\/\/codeinstitute.net\/global\/blog\/author\/brian\/"}]}},"_links":{"self":[{"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/posts\/86155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/comments?post=86155"}],"version-history":[{"count":4,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/posts\/86155\/revisions"}],"predecessor-version":[{"id":150006,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/posts\/86155\/revisions\/150006"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/media\/86176"}],"wp:attachment":[{"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/media?parent=86155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/categories?post=86155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeinstitute.net\/global\/wp-json\/wp\/v2\/tags?post=86155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}