{"id":235,"date":"2025-06-23T08:36:16","date_gmt":"2025-06-23T08:36:16","guid":{"rendered":"https:\/\/partsproto.de\/?p=235"},"modified":"2025-06-23T08:36:16","modified_gmt":"2025-06-23T08:36:16","slug":"what-cnc-programming-languages-are-there","status":"publish","type":"post","link":"https:\/\/partsproto.de\/en\/what-cnc-programming-languages-are-there\/","title":{"rendered":"What CNC programming languages are there"},"content":{"rendered":"<p>CNC programming languages form the core of modern manufacturing technologies. They enable precise control of numerical machines through specific programming codes. The CNC control precisely defines the movements and functions of production equipment.<\/p>\n<p>In industrial manufacturing, CNC programming languages play a crucial role. They translate complex technical designs into precise machine commands. Numerical control ensures the highest manufacturing accuracy and productivity.<\/p>\n<p>Skilled workers must master various programming languages to efficiently control modern production equipment. Each language offers specific features for different machine types and manufacturing processes.<\/p>\n<h3>Kernel insights<\/h3>\n<ul>\n<li>CNC programming languages control complex manufacturing machines<\/li>\n<li>Precision and efficiency are the main goals of programming<\/li>\n<li>Different languages for different machine types<\/li>\n<li>Digital control enables highly precise manufacturing processes<\/li>\n<li>Continuous training is important for professionals<\/li>\n<\/ul>\n<h2>Overview of CNC programming languages<\/h2>\n<p>CNC programming languages are essential tools in the modern manufacturing industry. They form the basis for machine control and enable precise movements and machining. The development of this machine language has undergone a fascinating technological evolution.<\/p>\n<p>The world of CNC programming includes various approaches and systems:<\/p>\n<ul>\n<li>Standardized programming standards<\/li>\n<li>Manufacturer-specific machine languages<\/li>\n<li>Universal CNC code formats<\/li>\n<\/ul>\n<p>Different machine types require specific programming languages. <em>Industries such as mechanical engineering, automotive, and aerospace industry<\/em> each uses adapted CNC code variants to ensure maximum precision.<\/p>\n<p>The historical development of CNC programming languages shows a continuous adaptation to technological advances. From simple numerical controls, modern programming standards have evolved into highly complex systems capable of seamlessly controlling complex manufacturing processes.<\/p>\n<blockquote><p>Modern CNC programming languages are the backbone of industrial precision manufacturing.<\/p><\/blockquote>\n<p>Important aspects when choosing a programming language are compatibility, user-friendliness, and performance. Companies must carefully consider which machine language best suits their specific requirements.<\/p>\n<h2>G-Code as standard<\/h2>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/G-Code-CNC-Programmiersprache-1024x585.jpeg\" alt=\"G-Code CNC programming language\" title=\"G-Code CNC programming language\" width=\"800\" height=\"457\" class=\"aligncenter size-large wp-image-237\" srcset=\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/G-Code-CNC-Programmiersprache-1024x585.jpeg 1024w, https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/G-Code-CNC-Programmiersprache-300x171.jpeg 300w, https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/G-Code-CNC-Programmiersprache-768x439.jpeg 768w, https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/G-Code-CNC-Programmiersprache.jpeg 1344w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>G-Code is the standardized CNC language used worldwide in modern manufacturing industry. As an ISO code, it precisely defines movements and actions for CNC machines and enables uniform communication between different manufacturing systems.<\/p>\n<p>The basic structure of the G-code is based on simple commands that control machine-specific operations. Each instruction typically consists of:<\/p>\n<ul>\n<li>A letter (G, M, X, Y, Z)<\/li>\n<li>Numerical values for position and movement<\/li>\n<li>Specific parameters for processing steps<\/li>\n<\/ul>\n<p>Important features of the G-code include:<\/p>\n<ol>\n<li>Universal compatibility<\/li>\n<li>Precise control of machine axes<\/li>\n<li>Flexibility in different processing procedures<\/li>\n<\/ol>\n<blockquote><p>G-Code enables precise and standardized control of CNC machines in industrial manufacturing.<\/p><\/blockquote>\n<table>\n<tr>\n<th>G-code command<\/th>\n<th>Function<\/th>\n<\/tr>\n<tr>\n<td>G00<\/td>\n<td>Positioning at full speed<\/td>\n<\/tr>\n<tr>\n<td>G01<\/td>\n<td>Linear interpolation<\/td>\n<\/tr>\n<tr>\n<td>G02\/G03<\/td>\n<td>Circle interpolation<\/td>\n<\/tr>\n<\/table>\n<p>Despite slight variations between machine manufacturers, G-code remains the universal standard for CNC programming and provides developers worldwide with a common programming language.<\/p>\n<h2>M-code for machine functions<\/h2>\n<p>The M-code plays a crucial role in CNC programming and complements the G-code in controlling machine functions. Unlike the G-code, which primarily controls movements, the M-code focuses on additional machine commands that are not directly related to tool movement.<\/p>\n<p>Important aspects of M-code programming include various critical control functions:<\/p>\n<ul>\n<li>Coolant control<\/li>\n<li>Tool change<\/li>\n<li>Program end<\/li>\n<li>Spindle control<\/li>\n<li>Werkzeugwechsler-Operationen<\/li>\n<\/ul>\n<p>The variety of CNC functions through M-codes enables precise machine controls. Each M-command represents a specific action that is essential for smooth production processes.<\/p>\n<table>\n<tr>\n<th>M-Code<\/th>\n<th>Function<\/th>\n<th>Description<\/th>\n<\/tr>\n<tr>\n<td>M03<\/td>\n<td>Turn on spindle<\/td>\n<td>Starts the spindle clockwise<\/td>\n<\/tr>\n<tr>\n<td>M05<\/td>\n<td>Stop spindle<\/td>\n<td>Stops the spindle rotation completely<\/td>\n<\/tr>\n<tr>\n<td>M06<\/td>\n<td>Tool change<\/td>\n<td>Automatically switches the tool in the magazine<\/td>\n<\/tr>\n<tr>\n<td>M30<\/td>\n<td>Program end<\/td>\n<td>Ends the CNC program and returns to the beginning of the program<\/td>\n<\/tr>\n<\/table>\n<p>The interaction between G-Code and M-Code ensures comprehensive machine control. While G-Codes define movements, M-Codes complement them with specific machine commands, enabling precise and efficient manufacturing.<\/p>\n<h2>More CNC programming languages<\/h2>\n<p>In the world of CNC technology, there are various manufacturer-specific CNC languages that differ from standardized programming languages. These specialized languages were developed to meet the individual requirements of different machine manufacturers.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/CNC-Programmiersprachen-Hersteller-1024x585.jpeg\" alt=\"CNC programming languages manufacturer\" title=\"CNC programming languages manufacturer\" width=\"800\" height=\"457\" class=\"aligncenter size-large wp-image-238\" srcset=\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/CNC-Programmiersprachen-Hersteller-1024x585.jpeg 1024w, https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/CNC-Programmiersprachen-Hersteller-300x171.jpeg 300w, https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/CNC-Programmiersprachen-Hersteller-768x439.jpeg 768w, https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/CNC-Programmiersprachen-Hersteller.jpeg 1344w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/p>\n<p>The diversity of CNC dialects requires professionals to have a deep understanding of different programming environments. Each manufacturer follows their own philosophy of machine control.<\/p>\n<h3>Heidenhain<\/h3>\n<p>Heidenhain developed its own programming language called <em>Plain text<\/em>, characterized by special user-friendliness. This language enables intuitive programming of CNC machines with clear, understandable commands.<\/p>\n<ul>\n<li>Simple syntax<\/li>\n<li>Graphical programming aids<\/li>\n<li>High user-friendliness<\/li>\n<\/ul>\n<h3>Fanuc<\/h3>\n<p>Fanuc relies on a standardized but complex programming language used in many industrial applications worldwide. The language requires precise knowledge and offers extensive control options.<\/p>\n<h3>Siemens<\/h3>\n<p>Siemens uses Sinumerik, a powerful control software that provides its own programming concepts and specialized languages for various industrial applications. The programming enables complex machining strategies.<\/p>\n<blockquote><p>Mastering multiple manufacturer-specific CNC languages is now a key to success for professionals.<\/p><\/blockquote>\n<h2>Use of CAM software<\/h2>\n<p>CAM systems revolutionize modern manufacturing technology. These advanced software solutions play a crucial role in CNC programming by simplifying and optimizing complex manufacturing processes.<\/p>\n<p>The main advantages of CAM systems include:<\/p>\n<ul>\n<li>Automatic conversion of 3D models into CNC code<\/li>\n<li>Significant reduction of programming errors<\/li>\n<li>Increased efficiency in manufacturing production<\/li>\n<li>Precise control of processing procedures<\/li>\n<\/ul>\n<p>The <em>Postprocessing<\/em>Step plays a critical role in translating generic CAM outputs into machine-specific programming languages. Each CNC machine requires an individual post-processor that translates the universal CAM code into a specific machine language.<\/p>\n<p>Modern CAM systems offer comprehensive solutions for various manufacturing technologies. They enable precise toolpaths, complex machining strategies, and seamless integration into existing production environments.<\/p>\n<blockquote><p>CAM systems are not just tools, but a strategic competitive advantage in modern manufacturing industry.<\/p><\/blockquote>\n<p>The implementation of CAM systems requires initial investments in software and training, but quickly pays off through increased productivity and quality.<\/p>\n<h2>Conclusion on CNC programming languages<\/h2>\n<p>The world of CNC programming is rapidly evolving in the context of Industry 4.0. Companies need to understand the variety of programming languages to stay competitive. G-code and M-code continue to form the foundation of modern manufacturing technology.<\/p>\n<p>The future of CNC programming lies in automation and digital integration. Skilled workers need flexible knowledge of various programming languages such as Heidenhain, Fanuc, and Siemens to efficiently control complex manufacturing processes. Adaptability will become the key success factor in industrial production.<\/p>\n<p>Technological innovations require continuous training. Companies are increasingly investing in training and digital learning platforms to prepare employees for the challenges of CNC programming. The fusion of software expertise and machine precision defines the future of industrial manufacturing.<\/p>\n<p>Strategic competence development in CNC programming becomes the key to business success. Those who master the languages of the machines actively shape the digital transformation and secure an advantage in the global manufacturing landscape.<\/p>\n<section class=\"schema-section\">\n<h2>FAQ<\/h2>\n<div>\n<h3>What is G-Code?<\/h3>\n<div>\n<div>\n<p>G-Code is the standardized programming language for CNC machines that precisely controls the movements and actions of the tool. It describes coordinates, speeds, and other technical parameters for machining processes.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>What programming languages are used in CNC technology?<\/h3>\n<div>\n<div>\n<p>The most important CNC programming languages include G-Code, M-Code, Heidenhain, Fanuc, and Siemens-specific languages. Each of these languages has specific application areas and characteristics.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>What distinguishes G-Code from M-Code?<\/h3>\n<div>\n<div>\n<p>G-Code primarily controls movements and positioning, while M-Code manages machine functions such as coolant control, tool changes, and program end.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>How complex is CNC programming?<\/h3>\n<div>\n<div>\n<p>The complexity varies depending on the machine type and application. Modern CAM software significantly simplifies the process but requires solid knowledge of machine technology and programming fundamentals.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>Can you learn CNC programming yourself?<\/h3>\n<div>\n<div>\n<p>Yes, there are numerous opportunities for further education such as courses, online tutorials, certification programs, and hands-on training at technical educational institutions and industry companies.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>What role does CAM software play in CNC programming?<\/h3>\n<div>\n<div>\n<p>CAM software enables the automatic conversion of 3D design models into CNC machine programs, optimizes machining processes, and reduces programming effort and error risks.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>Are CNC programming languages manufacturer-independent?<\/h3>\n<div>\n<div>\n<p>Not complete. While G-Code is an industry standard, many manufacturers such as Heidenhain, Fanuc, and Siemens have developed their own dialects and extensions.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<h3>How important are CNC programming languages in modern manufacturing?<\/h3>\n<div>\n<div>\n<p>They are crucial for automation, precision, and efficiency in manufacturing processes. With the development of Industry 4.0, CNC programming languages are becoming increasingly important.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>CNC programming languages form the core of modern manufacturing technologies. They enable precise control of numerical machines through specific programming codes. The CNC control precisely defines the movements and functions of production equipment. In industrial manufacturing, CNC programming languages play a crucial role. They translate complex technical designs into precise machine commands. Numerical control ensures the highest manufacturing accuracy and productivity. Skilled workers must [\u2026]<\/p>","protected":false},"author":1,"featured_media":236,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[74],"tags":[],"class_list":["post-235","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cnc-kenntnisse"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Welche cnc programmiersprachen gibt es<\/title>\n<meta name=\"description\" content=\"Entdecken Sie die wichtigsten CNC-Programmiersprachen f\u00fcr die moderne Fertigung. Hier erfahren Sie, welche CNC Programmiersprachen gibt es und wie sie in der Praxis eingesetzt werden\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/partsproto.de\/en\/what-cnc-programming-languages-are-there\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Welche cnc programmiersprachen gibt es\" \/>\n<meta property=\"og:description\" content=\"Entdecken Sie die wichtigsten CNC-Programmiersprachen f\u00fcr die moderne Fertigung. Hier erfahren Sie, welche CNC Programmiersprachen gibt es und wie sie in der Praxis eingesetzt werden\" \/>\n<meta property=\"og:url\" content=\"https:\/\/partsproto.de\/en\/what-cnc-programming-languages-are-there\/\" \/>\n<meta property=\"og:site_name\" content=\"Partsproto\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-23T08:36:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1344\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/\",\"url\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/\",\"name\":\"Welche cnc programmiersprachen gibt es\",\"isPartOf\":{\"@id\":\"http:\/\/partsproto.de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg\",\"datePublished\":\"2025-06-23T08:36:16+00:00\",\"author\":{\"@id\":\"http:\/\/partsproto.de\/#\/schema\/person\/79b79adceedb537c0dbb55e875c8034f\"},\"description\":\"Entdecken Sie die wichtigsten CNC-Programmiersprachen f\u00fcr die moderne Fertigung. Hier erfahren Sie, welche CNC Programmiersprachen gibt es und wie sie in der Praxis eingesetzt werden\",\"breadcrumb\":{\"@id\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#primaryimage\",\"url\":\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg\",\"contentUrl\":\"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg\",\"width\":1344,\"height\":768,\"caption\":\"welche cnc programmiersprachen gibt es\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"http:\/\/partsproto.de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Welche CNC Programmiersprachen gibt es\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/partsproto.de\/#website\",\"url\":\"http:\/\/partsproto.de\/\",\"name\":\"Partsproto\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/partsproto.de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/partsproto.de\/#\/schema\/person\/79b79adceedb537c0dbb55e875c8034f\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/partsproto.de\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ef61c52313e4ad3eb50b076910054a8222cbc1cf46bad42ac65c5bd0e45df159?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ef61c52313e4ad3eb50b076910054a8222cbc1cf46bad42ac65c5bd0e45df159?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"http:\/\/partsproto.de\"],\"url\":\"https:\/\/partsproto.de\/en\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Welche cnc programmiersprachen gibt es","description":"Entdecken Sie die wichtigsten CNC-Programmiersprachen f\u00fcr die moderne Fertigung. Hier erfahren Sie, welche CNC Programmiersprachen gibt es und wie sie in der Praxis eingesetzt werden","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:\/\/partsproto.de\/en\/what-cnc-programming-languages-are-there\/","og_locale":"en_US","og_type":"article","og_title":"Welche cnc programmiersprachen gibt es","og_description":"Entdecken Sie die wichtigsten CNC-Programmiersprachen f\u00fcr die moderne Fertigung. Hier erfahren Sie, welche CNC Programmiersprachen gibt es und wie sie in der Praxis eingesetzt werden","og_url":"https:\/\/partsproto.de\/en\/what-cnc-programming-languages-are-there\/","og_site_name":"Partsproto","article_published_time":"2025-06-23T08:36:16+00:00","og_image":[{"width":1344,"height":768,"url":"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg","type":"image\/jpeg"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/","url":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/","name":"Welche cnc programmiersprachen gibt es","isPartOf":{"@id":"http:\/\/partsproto.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#primaryimage"},"image":{"@id":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#primaryimage"},"thumbnailUrl":"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg","datePublished":"2025-06-23T08:36:16+00:00","author":{"@id":"http:\/\/partsproto.de\/#\/schema\/person\/79b79adceedb537c0dbb55e875c8034f"},"description":"Entdecken Sie die wichtigsten CNC-Programmiersprachen f\u00fcr die moderne Fertigung. Hier erfahren Sie, welche CNC Programmiersprachen gibt es und wie sie in der Praxis eingesetzt werden","breadcrumb":{"@id":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#primaryimage","url":"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg","contentUrl":"https:\/\/partsproto.de\/wp-content\/uploads\/2025\/06\/welche-cnc-programmiersprachen-gibt-es.jpeg","width":1344,"height":768,"caption":"welche cnc programmiersprachen gibt es"},{"@type":"BreadcrumbList","@id":"https:\/\/partsproto.de\/fr\/quelles-langues-de-programmation-cnc-existe-t-il\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"http:\/\/partsproto.de\/"},{"@type":"ListItem","position":2,"name":"Welche CNC Programmiersprachen gibt es"}]},{"@type":"WebSite","@id":"http:\/\/partsproto.de\/#website","url":"http:\/\/partsproto.de\/","name":"Partsproto","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/partsproto.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"http:\/\/partsproto.de\/#\/schema\/person\/79b79adceedb537c0dbb55e875c8034f","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/partsproto.de\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ef61c52313e4ad3eb50b076910054a8222cbc1cf46bad42ac65c5bd0e45df159?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ef61c52313e4ad3eb50b076910054a8222cbc1cf46bad42ac65c5bd0e45df159?s=96&d=mm&r=g","caption":"admin"},"sameAs":["http:\/\/partsproto.de"],"url":"https:\/\/partsproto.de\/en\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/posts\/235","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/comments?post=235"}],"version-history":[{"count":1,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/posts\/235\/revisions"}],"predecessor-version":[{"id":239,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/posts\/235\/revisions\/239"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/media\/236"}],"wp:attachment":[{"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/media?parent=235"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/categories?post=235"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/partsproto.de\/en\/wp-json\/wp\/v2\/tags?post=235"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}