{"id":14260,"date":"2020-06-26T21:22:06","date_gmt":"2020-06-27T04:22:06","guid":{"rendered":"https:\/\/careerkarma.com\/blog\/?p=14260"},"modified":"2022-08-14T15:48:54","modified_gmt":"2022-08-14T22:48:54","slug":"is-html-a-programming-language","status":"publish","type":"post","link":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/","title":{"rendered":"Is HTML a Programming Language?"},"content":{"rendered":"\n<p><em>HTML is a programming language by the majority of accounts. It is a markup language and it ultimately gives declarative instructions to a computer. This is the definition of a computer program, making HTML a programming language.<\/em><\/p>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>HTML (or HyperText Markup Language) is one of the most popular <a href=\"https:\/\/careerkarma.com\/careers\/web-development\/\">web development<\/a> languages around, and you probably encounter it every time you browse the internet. HTML is one of the first languages you learn in <a href=\"https:\/\/careerkarma.com\/rankings\/best-coding-bootcamps\/\">coding bootcamp<\/a>, and it is essential to web applications, site design, and web pages.&nbsp;<\/p>\n\n\n\n<p>However, there is an ongoing debate in the programming community as to where HTML fits into the definition of a <em>programming language<\/em>. The concept of a programming language has specific criteria, and many people believe that Hypertext Markup Language is not a programming language. Other people take a broader view and have no trouble defining it as a programming language. So, is HTML a programming language or not? <\/p>\n\n\n\n<p>This article gives you the facts on the debate. In this guide, you will learn about the elements that combine to make a programming language and how HTML fits into the family of software development codes. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-what-is-a-programming-language\">What Is a Programming Language?<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"680\" src=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0.jpg\" alt=\"A dictionary page\" class=\"wp-image-14262\" srcset=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0.jpg 1020w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-768x512.png 768w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-770x513.png 770w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-20x13.jpg 20w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-385x257.png 385w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><figcaption> <strong>What makes a programming language?<\/strong> <\/figcaption><\/figure>\n\n\n\n<p>Before you strike out on your own and jump into a <a href=\"https:\/\/careerkarma.com\/subjects\/best-web-development-bootcamps\/\">web development bootcamp<\/a>, it\u2019s crucial to get the details on what exactly makes for a programming language. Knowing what programming languages make it easier to understand which languages may not meet the requirements. Much of the debate is a semantic one, of course\u2014whether it qualifies for the formal definition of programming language or not, HTML sees massive use in sites all over the world. Labels matter, though, even in the computing world.<br><\/p>\n\n\n\n<p>The accepted notion of a programming language is that it is a collection of instructions, commands, and syntax used to build software programs. There are low-level languages, which computers use without requiring translation. And, there are high-level languages that allow developers to write programs using a syntax similar to human language. High-level languages require translation so computers are able to understand the instructions.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-html-is-declarative\">HTML Is Declarative&nbsp;<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1020\" height=\"765\" src=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-1.jpg\" alt=\"A laptop screen with a calculator and HTML script\" class=\"wp-image-14263\" srcset=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-1.jpg 1020w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-1-768x576.png 768w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-1-770x578.png 770w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-1-20x15.png 20w, https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/pasted-image-0-1-385x289.png 385w\" sizes=\"auto, (max-width: 1020px) 100vw, 1020px\" \/><figcaption> <strong>I do declare!<\/strong> <\/figcaption><\/figure>\n\n\n\n<p>When you start getting into arguments about whether HTML is a coding language, you often hear about <em>imperative<\/em> and <em>declarative programming <\/em>languages. If you\u2019re new to the development community, this can seem a bit confusing, but a little explanation is all it takes to figure it out. To begin with, an imperative language instructs computers both what they need to do and how they should go about doing it. Meanwhile, declarative languages aren\u2019t concerned with how the computer accomplishes its tasks, as long as the desired result makes it to the screen. <br><\/p>\n\n\n\n<p>HTML is a declarative language and all of the instructions you provide when you use HTML follow that paradigm. When you use HTML, you tell the computer that you want to see visuals, but you leave it to the deployment package to determine exactly how it produces those visuals. Because you don\u2019t have to focus on means when working with HTML, you eliminate a large part of your task. This feature makes HTML ideal for automation.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-html-is-a-markup-language\">HTML Is a Markup Language<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh3.googleusercontent.com\/zBPilALk8DcVXP6uQBJAwC8jF_DSNqhyaP31_nUSERASZt99VY__DNIRwQz9R4lyiItCwKwB0oPM-xjvMXGZX_hLLiFvAltvsaSVLSuLv4kv24mWksq--oE4Mko9lneEQSKYBm0Y\" alt=\"HTML on a monitor\"\/><figcaption> <strong>Make your mark.<\/strong> <\/figcaption><\/figure>\n\n\n\n<p>Now that we\u2019ve established a few guidelines to help us determine what HTML isn\u2019t, let\u2019s look at what it is. To begin with, HTML is a markup language. Not only is it a markup language, but it is the most popular one in the world, with XML a close second. It\u2019s even part of both languages\u2019 names. Markup languages are ideal for new techies who might not have the chops to dig deep into computer code.<br><\/p>\n\n\n\n<p>Markup languages employ tags to establish definitions for a document\u2019s elements. These tags are readable by humans (a characteristic of a high-level language, if you recall), and they contain standard words instead of the sort of syntax you often see in programming languages. Tags allow users to define page sections and establish information on the elements within each section.&nbsp;<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-html-is-not-complete-but\">HTML Is Not Complete, But&#8230;<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh4.googleusercontent.com\/2_IA8bAg8eoObJgNHix5gJVb_bovhqO1O7KXD5JtciSFY5wKlhbf_eMrYbR4PEwSmgnDAhj3Bqx_2LezWYnKYf3WG4AfhROIw1PrNdSa19touArsBp4J9TSpznS1GpQL4sipeHFq\" alt=\"An encryption device dubbed the Enigma machine\"\/><figcaption> <strong>Is there anything Alan Turing couldn\u2019t do?<\/strong> <\/figcaption><\/figure>\n\n\n\n<p>You might not be familiar with the concept of <em>Turing complete<\/em>, but it\u2019s a crucial notion when considering whether HTML is a programming language. When a language is considered Turing complete, you can use it for Turing machine emulation. In order to do that, a language needs to be able to actively change system states, and HTML cannot do so. Many developers do consider hybrids of JavaScript and HTML to be a single Turing-complete language, though.<\/p>\n\n\n\n<p>HTML\u2019s failure to meet all the standards of a Turing-complete language disqualifies it as a programming language in some people\u2019s eyes. However, using Turing completeness as the end-all criterion is problematic as many of the most popular coding languages use standard regular expressions\u2014and this feature means that those languages don\u2019t meet the Turing-complete standard, either.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2>\n\n\n\n<p>Because of the above arguments, though pure HTML is a markup language that cannot change system states, many still consider it a programming language. It still provides instructions to the computer (a program), even if that program is not dynamic.<\/p>\n\n\n\n<p>There you go, web-coding tech folks. The debate about whether HTML is a programming language has been going on for years and our guide helps to familiarize yourself with the issues. Wherever you land on the issue, there\u2019s no argument that <a href=\"https:\/\/careerkarma.com\/blog\/learn-html\/\">learning HTML<\/a> is crucial for modern web development and is as essential to the Internet as any coding language.  <\/p>\n","protected":false},"excerpt":{"rendered":"HTML is a programming language by the majority of accounts. It is a markup language and it ultimately gives declarative instructions to a computer. This is the definition of a computer program, making HTML a programming language. HTML (or HyperText Markup Language) is one of the most popular web development languages around, and you probably&hellip;","protected":false},"author":21,"featured_media":14261,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[17281],"tags":[],"class_list":{"0":"post-14260","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-html"},"acf":{"post_sub_title":"","sprint_id":"","query_class":"Web Development","school_sft":"","parent_sft":"","school_privacy_policy":"","has_review":null,"is_sponser_post":"","is_guest_post":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Is HTML a Programming Language? | Career Karma<\/title>\n<meta name=\"description\" content=\"Get the details on HTML with our guide, and find out if it qualifies as a programming language here on Career Karma.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is HTML a Programming Language?\" \/>\n<meta property=\"og:description\" content=\"Get the details on HTML with our guide, and find out if it qualifies as a programming language here on Career Karma.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/\" \/>\n<meta property=\"og:site_name\" content=\"Career Karma\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/facebook.com\/careerkarmaapp\" \/>\n<meta property=\"article:published_time\" content=\"2020-06-27T04:22:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-14T22:48:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/macbook-pro-92904.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1020\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Paul Larkin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@career_karma\" \/>\n<meta name=\"twitter:site\" content=\"@career_karma\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paul Larkin\" \/>\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:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/\"},\"author\":{\"name\":\"Paul Larkin\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#\\\/schema\\\/person\\\/1761df0013e0bbfeb16c0d4078e4685d\"},\"headline\":\"Is HTML a Programming Language?\",\"datePublished\":\"2020-06-27T04:22:06+00:00\",\"dateModified\":\"2022-08-14T22:48:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/\"},\"wordCount\":933,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/macbook-pro-92904.jpg\",\"articleSection\":[\"HTML\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/\",\"name\":\"Is HTML a Programming Language? | Career Karma\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/macbook-pro-92904.jpg\",\"datePublished\":\"2020-06-27T04:22:06+00:00\",\"dateModified\":\"2022-08-14T22:48:54+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#\\\/schema\\\/person\\\/1761df0013e0bbfeb16c0d4078e4685d\"},\"description\":\"Get the details on HTML with our guide, and find out if it qualifies as a programming language here on Career Karma.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#primaryimage\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/macbook-pro-92904.jpg\",\"contentUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/macbook-pro-92904.jpg\",\"width\":1020,\"height\":680,\"caption\":\"A laptop displaying HTML\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/is-html-a-programming-language\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"HTML\",\"item\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/html\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Is HTML a Programming Language?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/\",\"name\":\"Career Karma\",\"description\":\"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/#\\\/schema\\\/person\\\/1761df0013e0bbfeb16c0d4078e4685d\",\"name\":\"Paul Larkin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/paul-larkin-150x150.jpg\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/paul-larkin-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/02\\\/paul-larkin-150x150.jpg\",\"caption\":\"Paul Larkin\"},\"description\":\"Paul Larkin has years of experience in the tech industry and writes about cybersecurity and future of work.\",\"url\":\"https:\\\/\\\/careerkarma.com\\\/blog\\\/author\\\/paul-larkin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Is HTML a Programming Language? | Career Karma","description":"Get the details on HTML with our guide, and find out if it qualifies as a programming language here on Career Karma.","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:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/","og_locale":"en_US","og_type":"article","og_title":"Is HTML a Programming Language?","og_description":"Get the details on HTML with our guide, and find out if it qualifies as a programming language here on Career Karma.","og_url":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/","og_site_name":"Career Karma","article_publisher":"http:\/\/facebook.com\/careerkarmaapp","article_published_time":"2020-06-27T04:22:06+00:00","article_modified_time":"2022-08-14T22:48:54+00:00","og_image":[{"width":1020,"height":680,"url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/macbook-pro-92904.jpg","type":"image\/jpeg"}],"author":"Paul Larkin","twitter_card":"summary_large_image","twitter_creator":"@career_karma","twitter_site":"@career_karma","twitter_misc":{"Written by":"Paul Larkin","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#article","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/"},"author":{"name":"Paul Larkin","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/1761df0013e0bbfeb16c0d4078e4685d"},"headline":"Is HTML a Programming Language?","datePublished":"2020-06-27T04:22:06+00:00","dateModified":"2022-08-14T22:48:54+00:00","mainEntityOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/"},"wordCount":933,"commentCount":0,"image":{"@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/macbook-pro-92904.jpg","articleSection":["HTML"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/","url":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/","name":"Is HTML a Programming Language? | Career Karma","isPartOf":{"@id":"https:\/\/careerkarma.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#primaryimage"},"image":{"@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#primaryimage"},"thumbnailUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/macbook-pro-92904.jpg","datePublished":"2020-06-27T04:22:06+00:00","dateModified":"2022-08-14T22:48:54+00:00","author":{"@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/1761df0013e0bbfeb16c0d4078e4685d"},"description":"Get the details on HTML with our guide, and find out if it qualifies as a programming language here on Career Karma.","breadcrumb":{"@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#primaryimage","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/macbook-pro-92904.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/04\/macbook-pro-92904.jpg","width":1020,"height":680,"caption":"A laptop displaying HTML"},{"@type":"BreadcrumbList","@id":"https:\/\/careerkarma.com\/blog\/is-html-a-programming-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/careerkarma.com\/blog\/"},{"@type":"ListItem","position":2,"name":"HTML","item":"https:\/\/careerkarma.com\/blog\/html\/"},{"@type":"ListItem","position":3,"name":"Is HTML a Programming Language?"}]},{"@type":"WebSite","@id":"https:\/\/careerkarma.com\/blog\/#website","url":"https:\/\/careerkarma.com\/blog\/","name":"Career Karma","description":"Latest Coding Bootcamp News &amp; Career Hacks from Industry Insiders","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/careerkarma.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/careerkarma.com\/blog\/#\/schema\/person\/1761df0013e0bbfeb16c0d4078e4685d","name":"Paul Larkin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/02\/paul-larkin-150x150.jpg","url":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/02\/paul-larkin-150x150.jpg","contentUrl":"https:\/\/careerkarma.com\/blog\/wp-content\/uploads\/2020\/02\/paul-larkin-150x150.jpg","caption":"Paul Larkin"},"description":"Paul Larkin has years of experience in the tech industry and writes about cybersecurity and future of work.","url":"https:\/\/careerkarma.com\/blog\/author\/paul-larkin\/"}]}},"_links":{"self":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/14260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/comments?post=14260"}],"version-history":[{"count":0,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/posts\/14260\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media\/14261"}],"wp:attachment":[{"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/media?parent=14260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/categories?post=14260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/careerkarma.com\/blog\/wp-json\/wp\/v2\/tags?post=14260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}