{"id":1467,"date":"2019-09-28T11:01:35","date_gmt":"2019-09-28T07:31:35","guid":{"rendered":"https:\/\/airoserver.com\/?p=1467"},"modified":"2022-04-04T09:27:21","modified_gmt":"2022-04-04T04:57:21","slug":"interpreted-vs-compiled-languages","status":"publish","type":"post","link":"https:\/\/airoserver.com\/de\/engagiert\/interpretierte-vs-kompilierte-sprachen\/","title":{"rendered":"Interpretierte vs. kompilierte Sprachen"},"content":{"rendered":"<p>In diesem Artikel werden wir interpretierte und kompilierte Sprachen vergleichen. Aber zuerst wollen wir Ihnen einige notwendige Informationen geben.<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\"><strong>Was sind Interpreter und Compiler?<\/strong><\/h4>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-1469\" src=\"https:\/\/airoserver.com\/wp-content\/uploads\/2019\/09\/images_text_compiler-Vs-Interpriter.png\" alt=\"Compiler vs. Interpreter\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<p>Sowohl Interpreter als auch Compiler sind Computerprogramme. Ihre Aufgabe ist die \u00dcbersetzung von High-Level <a href=\"https:\/\/en.wikipedia.org\/wiki\/Scripting_language\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Skriptsprachen (\u00f6ffnet in einer neuen Registerkarte)\">Skriptsprachen<\/a> zu einer Maschinensprache. Hochsprachen sind diejenigen, die der menschlichen Sprache n\u00e4her sind. Eine Maschinensprache ist eine f\u00fcr Maschinen verst\u00e4ndliche Sprache, wobei Skriptsprachen entweder interpretiert oder kompiliert werden k\u00f6nnen. Interpreter \u00fcbersetzen interpretierte Sprachen und Compiler \u00fcbersetzen kompilierte Sprachen.<\/p>\r\n\r\n\r\n\r\n<p><strong>Gedolmetschte Sprachen:<\/strong> JavaScript, PHP, Perl, Ruby, Python, VBScript,...<\/p>\r\n\r\n\r\n\r\n<p><strong>Kompilierte Sprache: <\/strong>Visual Basic, C++, C#, Cobol,...<\/p>\r\n\r\n\r\n\r\n<h4 class=\"wp-block-heading\"><strong> Die Unterschiede: <\/strong><\/h4>\r\n\r\n\r\n\r\n<div class=\"wp-block-image\">\r\n<figure class=\"aligncenter\"><img decoding=\"async\" class=\"wp-image-1468\" src=\"https:\/\/airoserver.com\/wp-content\/uploads\/2019\/09\/compile_process_010mo.gif\" alt=\"Interpretiert vs. Kompiliert\" \/><\/figure>\r\n<\/div>\r\n\r\n\r\n\r\n<ol class=\"wp-block-list\">\r\n<li><strong>Wie sie funktionieren:<\/strong> Dolmetscher \u00fcbersetzen und f\u00fchren Skripte Schritt f\u00fcr Schritt aus. Das bedeutet, dass sie eine Anweisung \u00fcbersetzen, sie ausf\u00fchren und dann zur n\u00e4chsten Anweisung \u00fcbergehen. Compiler \u00fcbersetzen alles und f\u00fchren es dann aus.<\/li>\r\n<li><strong>Plattformabh\u00e4ngig:<\/strong> Kompilierte Sprachen sind plattformabh\u00e4ngig. Wenn ein Programm kompiliert wird, werden auch die Codes des Betriebssystems mitkompiliert. Wenn Sie also ein Programm f\u00fcr ein Betriebssystem kompilieren, k\u00f6nnen Sie es nicht auf einem anderen Betriebssystem ausf\u00fchren. Bei interpretierten Programmen ist das jedoch nicht so. Interpretierte Programme ben\u00f6tigen nur einen Interpreter, um ausgef\u00fchrt werden zu k\u00f6nnen. Sie k\u00f6nnen also interpretierte Programme auf jeder Plattform ausf\u00fchren, die \u00fcber einen Interpreter verf\u00fcgt.<\/li>\r\n<li><strong>Geschwindigkeit<\/strong>Wie bereits erw\u00e4hnt, \u00fcbersetzen und f\u00fchren Interpreter Schritt f\u00fcr Schritt aus. Deshalb brauchen sie mehr Zeit als Compiler. Compiler \u00fcbersetzen das Programm einmal und f\u00fchren es danach einfach aus.<\/li>\r\n<li><strong>Ressourcenverbrauch:<\/strong> Der Interpreter verbraucht jedes Mal mehr CPU und RAM. Auch hier liegt es daran, dass der Interpreter jedes Mal, wenn Sie eine interpretierte Sprache ausf\u00fchren wollen, diese \u00fcbersetzen und ausf\u00fchren muss. Ein kompiliertes Programm wird jedoch schneller ausgef\u00fchrt und verbraucht weniger RAM und CPU, nachdem es einmal \u00fcbersetzt (kompiliert) wurde.<\/li>\r\n<li><strong>Fehlersuche:<\/strong> Bei gedolmetschten Sprachen ist die Fehlerbehebung einfacher. Wenn ein Dolmetscher ein Skript \u00fcbersetzt, h\u00e4lt er bei einem Problem in einer Anweisung einfach in dieser Zeile an und informiert Sie \u00fcber den Fehler. So finden Sie genau die Zeile, in der ein Problem auftritt, und k\u00f6nnen das Problem leicht beheben. Die Fehlersuche bei kompilierten Sprachen ist nicht so einfach. Compiler \u00fcbersetzen das gesamte Skript und informieren Sie am Ende \u00fcber Fehler. Deshalb ist es in kompilierten Sprachen schwieriger, die Fehler zu finden.<\/li>\r\n<\/ol>\r\n\r\n\r\n\r\n<p>Wenn Ihnen dieser Beitrag gefallen hat, schauen Sie sich auch unsere anderen Beitr\u00e4ge auf unserer <a href=\"https:\/\/airoserver.com\/de\/blog\/\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"Blog (\u00f6ffnet in einer neuen Registerkarte)\">Blog<\/a> Seite!<\/p>","protected":false},"excerpt":{"rendered":"<p>In this article, we are going to Compare Interpreted and Compiled languages. But first, let&#8217;s give you some needed information. What are Interpreter and Compiler? Both Interpreter and Compiler are computer programs. Their responsibility is to translate high-level scripting languages to a machine language. High-level languages are the ones that are closer to human language. [&hellip;]<\/p>","protected":false},"author":5,"featured_media":33978,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[179,176,182,178],"tags":[85,142,185,131],"class_list":["post-1467","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-airoserver","category-dedicated","category-shared-hosting","category-airo-vps","tag-airoserver","tag-linux","tag-programming","tag-windows"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Interpreted vs. Compiled languages<\/title>\n<meta name=\"description\" content=\"Interpreters translate interpreted languages and compilers translate compiled languages. Both Interpreter and Compiler are script translators.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/airoserver.com\/de\/engagiert\/interpretierte-vs-kompilierte-sprachen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interpreted vs. Compiled languages\" \/>\n<meta property=\"og:description\" content=\"Interpreters translate interpreted languages and compilers translate compiled languages. Both Interpreter and Compiler are script translators.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/airoserver.com\/de\/engagiert\/interpretierte-vs-kompilierte-sprachen\/\" \/>\n<meta property=\"og:site_name\" content=\"Airoserver | Cloud Hosting Solutions\" \/>\n<meta property=\"article:published_time\" content=\"2019-09-28T07:31:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-04T04:57:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/airoserver.com\/wp-content\/uploads\/2019\/09\/images_text_cvi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"247\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"SEO Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"SEO Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/\"},\"author\":{\"name\":\"SEO Team\",\"@id\":\"https:\/\/airoserver.com\/#\/schema\/person\/62f9488eeb65ea1e571178292d4bb897\"},\"headline\":\"Interpreted vs. Compiled languages\",\"datePublished\":\"2019-09-28T07:31:35+00:00\",\"dateModified\":\"2022-04-04T04:57:21+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/\"},\"wordCount\":381,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/airoserver.com\/#organization\"},\"keywords\":[\"airoserver\",\"Linux\",\"Programming\",\"windows\"],\"articleSection\":[\"AiroServer\",\"Dedicated\",\"Shared Hosting\",\"VPS\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/\",\"url\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/\",\"name\":\"Interpreted vs. Compiled languages\",\"isPartOf\":{\"@id\":\"https:\/\/airoserver.com\/#website\"},\"datePublished\":\"2019-09-28T07:31:35+00:00\",\"dateModified\":\"2022-04-04T04:57:21+00:00\",\"description\":\"Interpreters translate interpreted languages and compilers translate compiled languages. Both Interpreter and Compiler are script translators.\",\"breadcrumb\":{\"@id\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/airoserver.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interpreted vs. Compiled languages\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/airoserver.com\/#website\",\"url\":\"https:\/\/airoserver.com\/\",\"name\":\"Airoserver | Cloud Hosting Solutions\",\"description\":\"Cloud server | Dedicated server | Domain | Hosting| SSL | Virtual server | Airoserver\",\"publisher\":{\"@id\":\"https:\/\/airoserver.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/airoserver.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/airoserver.com\/#organization\",\"name\":\"Airoserver | Cloud Hosting Solutions\",\"url\":\"https:\/\/airoserver.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/airoserver.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/airoserver.com\/wp-content\/uploads\/2023\/09\/logo_airoserver.png\",\"contentUrl\":\"https:\/\/airoserver.com\/wp-content\/uploads\/2023\/09\/logo_airoserver.png\",\"width\":925,\"height\":880,\"caption\":\"Airoserver | Cloud Hosting Solutions\"},\"image\":{\"@id\":\"https:\/\/airoserver.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/airoserver.com\/#\/schema\/person\/62f9488eeb65ea1e571178292d4bb897\",\"name\":\"SEO Team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/airoserver.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0cc6a1209a0e36c0bf4f0fcdcd743946df92fde7ba86163b0724f194a722a861?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0cc6a1209a0e36c0bf4f0fcdcd743946df92fde7ba86163b0724f194a722a861?s=96&d=mm&r=g\",\"caption\":\"SEO Team\"},\"url\":\"https:\/\/airoserver.com\/de\/author\/seoteam\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Interpreted vs. Compiled languages","description":"Interpreters translate interpreted languages and compilers translate compiled languages. Both Interpreter and Compiler are script translators.","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:\/\/airoserver.com\/de\/engagiert\/interpretierte-vs-kompilierte-sprachen\/","og_locale":"de_DE","og_type":"article","og_title":"Interpreted vs. Compiled languages","og_description":"Interpreters translate interpreted languages and compilers translate compiled languages. Both Interpreter and Compiler are script translators.","og_url":"https:\/\/airoserver.com\/de\/engagiert\/interpretierte-vs-kompilierte-sprachen\/","og_site_name":"Airoserver | Cloud Hosting Solutions","article_published_time":"2019-09-28T07:31:35+00:00","article_modified_time":"2022-04-04T04:57:21+00:00","og_image":[{"width":700,"height":247,"url":"https:\/\/airoserver.com\/wp-content\/uploads\/2019\/09\/images_text_cvi.jpg","type":"image\/jpeg"}],"author":"SEO Team","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"SEO Team","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#article","isPartOf":{"@id":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/"},"author":{"name":"SEO Team","@id":"https:\/\/airoserver.com\/#\/schema\/person\/62f9488eeb65ea1e571178292d4bb897"},"headline":"Interpreted vs. Compiled languages","datePublished":"2019-09-28T07:31:35+00:00","dateModified":"2022-04-04T04:57:21+00:00","mainEntityOfPage":{"@id":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/"},"wordCount":381,"commentCount":0,"publisher":{"@id":"https:\/\/airoserver.com\/#organization"},"keywords":["airoserver","Linux","Programming","windows"],"articleSection":["AiroServer","Dedicated","Shared Hosting","VPS"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/","url":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/","name":"Interpreted vs. Compiled languages","isPartOf":{"@id":"https:\/\/airoserver.com\/#website"},"datePublished":"2019-09-28T07:31:35+00:00","dateModified":"2022-04-04T04:57:21+00:00","description":"Interpreters translate interpreted languages and compilers translate compiled languages. Both Interpreter and Compiler are script translators.","breadcrumb":{"@id":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/airoserver.com\/dedicated\/interpreted-vs-compiled-languages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/airoserver.com\/"},{"@type":"ListItem","position":2,"name":"Interpreted vs. Compiled languages"}]},{"@type":"WebSite","@id":"https:\/\/airoserver.com\/#website","url":"https:\/\/airoserver.com\/","name":"Airoserver | Cloud Hosting Solutions","description":"Cloud server | Dedicated server | Domain | Hosting| SSL | Virtual server | Airoserver","publisher":{"@id":"https:\/\/airoserver.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/airoserver.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/airoserver.com\/#organization","name":"Airoserver | Cloud Hosting Solutions","url":"https:\/\/airoserver.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/airoserver.com\/#\/schema\/logo\/image\/","url":"https:\/\/airoserver.com\/wp-content\/uploads\/2023\/09\/logo_airoserver.png","contentUrl":"https:\/\/airoserver.com\/wp-content\/uploads\/2023\/09\/logo_airoserver.png","width":925,"height":880,"caption":"Airoserver | Cloud Hosting Solutions"},"image":{"@id":"https:\/\/airoserver.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/airoserver.com\/#\/schema\/person\/62f9488eeb65ea1e571178292d4bb897","name":"SEO Team","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/airoserver.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0cc6a1209a0e36c0bf4f0fcdcd743946df92fde7ba86163b0724f194a722a861?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0cc6a1209a0e36c0bf4f0fcdcd743946df92fde7ba86163b0724f194a722a861?s=96&d=mm&r=g","caption":"SEO Team"},"url":"https:\/\/airoserver.com\/de\/author\/seoteam\/"}]}},"_links":{"self":[{"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/posts\/1467","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/comments?post=1467"}],"version-history":[{"count":0,"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/posts\/1467\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/media\/33978"}],"wp:attachment":[{"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/media?parent=1467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/categories?post=1467"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/airoserver.com\/de\/wp-json\/wp\/v2\/tags?post=1467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}