{"id":2852,"date":"2022-01-21T14:29:41","date_gmt":"2022-01-21T11:29:41","guid":{"rendered":"https:\/\/riarts.ru\/?p=2852"},"modified":"2022-02-13T00:52:09","modified_gmt":"2022-02-12T21:52:09","slug":"typescript-programming-language","status":"publish","type":"post","link":"https:\/\/riarts.ru\/en\/typescript-programming-language\/","title":{"rendered":"Typescript programming language"},"content":{"rendered":"\n<h2>The typescript programming language: something new or something forgotten old?<\/h2>\n\n\n\n<p>To understand what the programming language typescript is, we need to look at the history. For a start, remember that all programming languages can be, one way or another, divided into two large categories: low-level and high-level. Remember that the level of a language is a relative concept and no one has written in the lowest-level languages such as binary and assembler for decades. However, a relatively low-level programming is still alive, for example, in the form of C and C++.<\/p>\n\n\n\n<h3>Much depends on the level of the programming language<\/h3>\n\n\n\n<p>The higher the level of the language, the easier it is for human understanding, the closer it is to well-known languages such as mathematics, physics, chemistry and to a common human language, such as English. Consequently, it is easier to write code, that is, commands that a machine must execute, in high-level languages.<br>But the simplicity of human understanding of a language has a price.<\/p>\n\n\n\n<p>This price is the speed of execution of the written code and the system resources it consumes. True, there is a high-level languages and plus, which is difficult to overestimate &#8211; the cross-platform, that is the ability to be run on different hardware and on different operating systems. This is exactly what typescript is.<\/p>\n\n\n\n<h3>Convenient language for programming<\/h3>\n\n\n\n<p>The fact that typescript refers to high-level languages, you can guess even from its name. In programming, a script is often called a set of simple commands, untranslatable into binary code, which a machine must execute.<br>Typescript as well as Javascript, a continuation of which it is essentially, is used to create web interfaces and determines the behavior of browsers on <a href=\"https:\/\/riarts.ru\/en\/sites\/\">websites<\/a>.<br>But unlike its parent Javascript, Typescript is easier to write code. At this stage of its life, Typescript can be considered an add-on to Javascript, though it still claims to be a separate language.<br>So, for example, typescript variables can be declared the same way as in Javascript, that is, using let and var keywords, and the typescript code itself just ends up being compiled into Javascript.<\/p>\n\n\n\n<p>Will typescript become a language of its own? Perhaps, but that does not mean that its parent will immediately be forgotten, because the higher the level, the less replenishable and more resource-intensive it is.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The typescript programming language: something new or something forgotten old? To understand what the programming language typescript is, we need to look at the history. For a start, remember that all programming languages can be, one {&#8230;}<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[80],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"typescript programming language, you can get great web interfaces that perfectly detect the behavior of browsers on websites.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/riarts.ru\/en\/typescript-programming-language\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Typescript programming language - RIART\" \/>\n<meta property=\"og:description\" content=\"typescript programming language, you can get great web interfaces that perfectly detect the behavior of browsers on websites.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riarts.ru\/en\/typescript-programming-language\/\" \/>\n<meta property=\"og:site_name\" content=\"RIART\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-21T11:29:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-12T21:52:09+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"adminRi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/riarts.ru\/#website\",\"url\":\"https:\/\/riarts.ru\/\",\"name\":\"RIART\",\"description\":\"DIGITAL ARTS \/ GRAPHICS &amp; WEB BY RIMMA ISMAILOVA\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/riarts.ru\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/riarts.ru\/en\/typescript-programming-language\/#webpage\",\"url\":\"https:\/\/riarts.ru\/en\/typescript-programming-language\/\",\"name\":\"Typescript programming language - RIART\",\"isPartOf\":{\"@id\":\"https:\/\/riarts.ru\/#website\"},\"datePublished\":\"2022-01-21T11:29:41+00:00\",\"dateModified\":\"2022-02-12T21:52:09+00:00\",\"author\":{\"@id\":\"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c\"},\"description\":\"typescript programming language, you can get great web interfaces that perfectly detect the behavior of browsers on websites.\",\"breadcrumb\":{\"@id\":\"https:\/\/riarts.ru\/en\/typescript-programming-language\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/riarts.ru\/en\/typescript-programming-language\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/riarts.ru\/en\/typescript-programming-language\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/riarts.ru\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Typescript programming language\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c\",\"name\":\"adminRi\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/riarts.ru\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g\",\"caption\":\"adminRi\"},\"sameAs\":[\"https:\/\/riarts.ru\"],\"url\":\"https:\/\/riarts.ru\/en\/author\/adminri\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"description":"typescript programming language, you can get great web interfaces that perfectly detect the behavior of browsers on websites.","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:\/\/riarts.ru\/en\/typescript-programming-language\/","og_locale":"en_US","og_type":"article","og_title":"Typescript programming language - RIART","og_description":"typescript programming language, you can get great web interfaces that perfectly detect the behavior of browsers on websites.","og_url":"https:\/\/riarts.ru\/en\/typescript-programming-language\/","og_site_name":"RIART","article_published_time":"2022-01-21T11:29:41+00:00","article_modified_time":"2022-02-12T21:52:09+00:00","twitter_card":"summary_large_image","twitter_misc":{"Written by":"adminRi","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/riarts.ru\/#website","url":"https:\/\/riarts.ru\/","name":"RIART","description":"DIGITAL ARTS \/ GRAPHICS &amp; WEB BY RIMMA ISMAILOVA","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riarts.ru\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/riarts.ru\/en\/typescript-programming-language\/#webpage","url":"https:\/\/riarts.ru\/en\/typescript-programming-language\/","name":"Typescript programming language - RIART","isPartOf":{"@id":"https:\/\/riarts.ru\/#website"},"datePublished":"2022-01-21T11:29:41+00:00","dateModified":"2022-02-12T21:52:09+00:00","author":{"@id":"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c"},"description":"typescript programming language, you can get great web interfaces that perfectly detect the behavior of browsers on websites.","breadcrumb":{"@id":"https:\/\/riarts.ru\/en\/typescript-programming-language\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riarts.ru\/en\/typescript-programming-language\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/riarts.ru\/en\/typescript-programming-language\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/riarts.ru\/en\/"},{"@type":"ListItem","position":2,"name":"Typescript programming language"}]},{"@type":"Person","@id":"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c","name":"adminRi","image":{"@type":"ImageObject","@id":"https:\/\/riarts.ru\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g","caption":"adminRi"},"sameAs":["https:\/\/riarts.ru"],"url":"https:\/\/riarts.ru\/en\/author\/adminri\/"}]}},"_links":{"self":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts\/2852"}],"collection":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/comments?post=2852"}],"version-history":[{"count":4,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts\/2852\/revisions"}],"predecessor-version":[{"id":3535,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts\/2852\/revisions\/3535"}],"wp:attachment":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/media?parent=2852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/categories?post=2852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/tags?post=2852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}