{"id":9010,"date":"2025-03-25T14:26:08","date_gmt":"2025-03-25T14:26:08","guid":{"rendered":"https:\/\/pixelfield.co.uk\/blog\/?p=9010"},"modified":"2025-04-30T10:50:44","modified_gmt":"2025-04-30T09:50:44","slug":"mobile-app-development-languages","status":"publish","type":"post","link":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/","title":{"rendered":"8 Best Programming Languages for Mobile App Development"},"content":{"rendered":"\n<p>When it comes to mobile app development and building <a href=\"https:\/\/pixelfield.co.uk\/app-development-agency-london\/\">future-proof digital applications<\/a>, choosing the right programming language is crucial for the success and performance of your app.<\/p>\n\n\n\n<p>With the variety of platforms, tools, and frameworks available, it\u2019s important to understand which languages are best suited for different types of mobile app development. To help you with that, in this article, we\u2019re going to cover:<\/p>\n\n\n\n<ul>\n<li>The main factors to consider when choosing a programming language<\/li>\n\n\n\n<li>The best programming languages for mobile app development<\/li>\n<\/ul>\n\n\n\n<p>And hopefully, by the end of this article, you\u2019ll have a clear understanding of the different mobile app development languages and when each one should be used.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Factors to Consider When Choosing a Mobile App Development Language<\/h2>\n\n\n\n<p>Choosing the right programming language for mobile app development involves several considerations. Here are some of the most important factors to keep in mind:<\/p>\n\n\n\n<ul>\n<li><strong>Platform<\/strong>: Whether you\u2019re building an app for iOS, Android, or both, different programming languages and tools are optimised for different platforms.<\/li>\n\n\n\n<li><strong>Performance<\/strong>: Some languages offer better performance, which can be crucial for resource-intensive apps, such as games or apps with heavy graphics.<\/li>\n\n\n\n<li><strong>Development Speed<\/strong>: Some languages and frameworks enable faster development cycles, which can be an advantage when time-to-market is important.<\/li>\n\n\n\n<li><strong>Developer Expertise<\/strong>: The availability of developers proficient in certain languages and frameworks may affect your choice, depending on the talent pool and expertise you have access to.<\/li>\n\n\n\n<li><strong>Community Support<\/strong>: A strong development community ensures you have access to resources, tutorials, and problem-solving support when building your app.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Best Programming Languages for Mobile App Development<\/h2>\n\n\n\n<p>When you start to <a href=\"https:\/\/pixelfield.co.uk\/blog\/types-of-apps\/\">learn about the various types of mobile apps<\/a> that can be built, you\u2019ll notice that there are three main types of development available: native development, cross-platform development, and hybrid development. Here are the best languages for both native and cross-platform mobile app development:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Native Mobile App Development Languages<\/h3>\n\n\n\n<p>There are a number of leading native mobile app development languages. The main ones include:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Swift (Best for iOS Development)<\/h4>\n\n\n\n<p>Swift is the primary language used for building native iOS applications. Developed by Apple, Swift is known for its speed, efficiency, and modern syntax. It is also designed to work seamlessly with Apple\u2019s frameworks, making it the go-to language for developing high-performance iOS applications.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Kotlin (Best for Android Development)<\/h4>\n\n\n\n<p>Kotlin is the modern, preferred language for Android development. Officially supported by Google, Kotlin is concise, expressive, and interoperable with Java. Developers appreciate it for its simplicity and ability to reduce boilerplate code. It\u2019s a great choice for building high-quality Android apps with fewer bugs and faster development.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Cross-Platform Mobile App Development Languages<\/h3>\n\n\n\n<p>Now that you know about the best native mobile app development languages, let\u2019s take a look at some of the best languages for developing cross-platform mobile applications.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">JavaScript (For Hybrid Apps with React Native, Ionic, etc.)<\/h4>\n\n\n\n<p>JavaScript is a versatile language often used in cross-platform development through frameworks like React Native and Ionic. React Native, for instance, allows developers to build mobile apps using JavaScript and React while delivering a native-like experience on both iOS and Android. JavaScript is an ideal choice if you\u2019re looking to create a hybrid app that runs on multiple platforms with a shared codebase.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Dart (Best for Flutter Development)<\/h4>\n\n\n\n<p>Dart, in combination with the Flutter framework, is rapidly gaining popularity for cross-platform app development. Flutter allows developers to build beautiful, high-performance apps with a single codebase for both iOS and Android. Dart\u2019s syntax is easy to learn, and Flutter\u2019s hot reload feature speeds up development.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">C# (Best for Unity Game Development &amp; Xamarin Apps)<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"682\" src=\"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/best-programming-languages-for-mobile-app-development-1024x682.jpg\" alt=\"C sharp programming language source code example on monitor\" class=\"wp-image-9044\" srcset=\"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/best-programming-languages-for-mobile-app-development-1024x682.jpg 1024w, https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/best-programming-languages-for-mobile-app-development-300x200.jpg 300w, https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/best-programming-languages-for-mobile-app-development-768x512.jpg 768w, https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/best-programming-languages-for-mobile-app-development.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>C# is widely used in game development with Unity, and it also powers Xamarin for cross-platform mobile app development. Xamarin allows developers to use C# to create apps for iOS, Android, and Windows, making it a powerful tool for creating apps with a shared codebase across platforms.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Python (Popular for AI-Driven Apps)<\/h4>\n\n\n\n<p>Python is a versatile programming language used across various domains, including mobile app development. While not as dominant as languages like JavaScript or Kotlin in the mobile space, it offers solid support through frameworks such as Django and FastAPI.<\/p>\n\n\n\n<p>Python is especially valuable when building apps that require strong backend functionality, data processing, or integration with AI and machine learning &#8211; but its readability, rapid development capabilities, and large ecosystem also make it a practical choice for general-purpose mobile applications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Emerging Languages &amp; Trends in Mobile App Development<\/h3>\n\n\n\n<p>As mobile technology continues to evolve, new programming languages and frameworks are emerging to meet the demands of modern app development. Some notable trends include:<\/p>\n\n\n\n<ul>\n<li><strong>The Rise of AI<\/strong>: With AI becoming a core feature in many mobile apps, languages that support AI and machine learning are becoming increasingly important.<\/li>\n\n\n\n<li><strong>Cross-Platform Development<\/strong>: The demand for cross-platform solutions has led to the rise of frameworks like Flutter, React Native, and Xamarin, which allow developers to write code once and deploy it across multiple platforms.<\/li>\n\n\n\n<li><strong>Faster Development with No-Code\/Low-Code Platforms<\/strong>: These platforms are allowing developers to create apps with little or no coding, making app development faster and more accessible to a wider range of people.<\/li>\n\n\n\n<li><strong>Blockchain and Mobile Apps<\/strong>: As blockchain technology gains momentum, mobile apps incorporating blockchain are becoming more common, requiring languages that can support decentralised apps (dApps).<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Final Thoughts<\/h2>\n\n\n\n<p>When selecting a programming language, it\u2019s essential to understand the different mobile app development languages available, their strengths, and the requirements of your app. Whether you choose native or cross-platform development, each language and framework has its advantages depending on your goals, target audience, and app features.<\/p>\n\n\n\n<p>Now that you\u2019re familiar with the best programming languages for mobile app development, you can make a more informed decision about which language is best for your next project.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When it comes to mobile app development and building future-proof digital applications, choosing the right programming language is crucial for the success and performance of your app. With the variety of platforms, tools, and frameworks available, it\u2019s important to understand which languages are best suited for different types of mobile app development. To help you&#8230;<\/p>\n","protected":false},"author":8,"featured_media":9043,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>8 Best Programming Languages for Mobile App Development<\/title>\n<meta name=\"description\" content=\"Explore the best mobile app development languages for iOS &amp; Android. Find out which programming language suits your project for speed, scalability, and performance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"8 Best Programming Languages for Mobile App Development\" \/>\n<meta property=\"og:description\" content=\"Explore the best mobile app development languages for iOS &amp; Android. Find out which programming language suits your project for speed, scalability, and performance.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\" \/>\n<meta property=\"og:site_name\" content=\"Pixelfield blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-25T14:26:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-30T09:50:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/8-best-programming-languages-for-mobile-app-development.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"853\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Pixelfield\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Pixelfield\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated 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:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\"},\"author\":{\"name\":\"Pixelfield\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/person\/4782a4ba3fa28613f8ae56c3ee55a927\"},\"headline\":\"8 Best Programming Languages for Mobile App Development\",\"datePublished\":\"2025-03-25T14:26:08+00:00\",\"dateModified\":\"2025-04-30T09:50:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\"},\"wordCount\":969,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#organization\"},\"articleSection\":[\"Development\"],\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\",\"url\":\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\",\"name\":\"8 Best Programming Languages for Mobile App Development\",\"isPartOf\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#website\"},\"datePublished\":\"2025-03-25T14:26:08+00:00\",\"dateModified\":\"2025-04-30T09:50:44+00:00\",\"description\":\"Explore the best mobile app development languages for iOS & Android. Find out which programming language suits your project for speed, scalability, and performance.\",\"breadcrumb\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/pixelfield.co.uk\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"8 Best Programming Languages for Mobile App Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#website\",\"url\":\"https:\/\/pixelfield.co.uk\/blog\/\",\"name\":\"Pixelfield blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/pixelfield.co.uk\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#organization\",\"name\":\"Pixelfield\",\"url\":\"https:\/\/pixelfield.co.uk\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2021\/09\/logo_pixelfield.png\",\"contentUrl\":\"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2021\/09\/logo_pixelfield.png\",\"width\":600,\"height\":600,\"caption\":\"Pixelfield\"},\"image\":{\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/person\/4782a4ba3fa28613f8ae56c3ee55a927\",\"name\":\"Pixelfield\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/352f17c0518afd375a365bdf07b852e8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/352f17c0518afd375a365bdf07b852e8?s=96&d=mm&r=g\",\"caption\":\"Pixelfield\"},\"url\":\"https:\/\/pixelfield.co.uk\/blog\/author\/pixelfield\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"8 Best Programming Languages for Mobile App Development","description":"Explore the best mobile app development languages for iOS & Android. Find out which programming language suits your project for speed, scalability, and performance.","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:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/","og_locale":"en_GB","og_type":"article","og_title":"8 Best Programming Languages for Mobile App Development","og_description":"Explore the best mobile app development languages for iOS & Android. Find out which programming language suits your project for speed, scalability, and performance.","og_url":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/","og_site_name":"Pixelfield blog","article_published_time":"2025-03-25T14:26:08+00:00","article_modified_time":"2025-04-30T09:50:44+00:00","og_image":[{"width":1280,"height":853,"url":"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2025\/03\/8-best-programming-languages-for-mobile-app-development.jpg","type":"image\/jpeg"}],"author":"Pixelfield","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Pixelfield","Estimated reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#article","isPartOf":{"@id":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/"},"author":{"name":"Pixelfield","@id":"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/person\/4782a4ba3fa28613f8ae56c3ee55a927"},"headline":"8 Best Programming Languages for Mobile App Development","datePublished":"2025-03-25T14:26:08+00:00","dateModified":"2025-04-30T09:50:44+00:00","mainEntityOfPage":{"@id":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/"},"wordCount":969,"commentCount":0,"publisher":{"@id":"https:\/\/pixelfield.co.uk\/blog\/#organization"},"articleSection":["Development"],"inLanguage":"en-GB","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/","url":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/","name":"8 Best Programming Languages for Mobile App Development","isPartOf":{"@id":"https:\/\/pixelfield.co.uk\/blog\/#website"},"datePublished":"2025-03-25T14:26:08+00:00","dateModified":"2025-04-30T09:50:44+00:00","description":"Explore the best mobile app development languages for iOS & Android. Find out which programming language suits your project for speed, scalability, and performance.","breadcrumb":{"@id":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pixelfield.co.uk\/blog\/mobile-app-development-languages\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pixelfield.co.uk\/blog\/"},{"@type":"ListItem","position":2,"name":"8 Best Programming Languages for Mobile App Development"}]},{"@type":"WebSite","@id":"https:\/\/pixelfield.co.uk\/blog\/#website","url":"https:\/\/pixelfield.co.uk\/blog\/","name":"Pixelfield blog","description":"","publisher":{"@id":"https:\/\/pixelfield.co.uk\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pixelfield.co.uk\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/pixelfield.co.uk\/blog\/#organization","name":"Pixelfield","url":"https:\/\/pixelfield.co.uk\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2021\/09\/logo_pixelfield.png","contentUrl":"https:\/\/pixelfield.co.uk\/blog\/wp-content\/uploads\/2021\/09\/logo_pixelfield.png","width":600,"height":600,"caption":"Pixelfield"},"image":{"@id":"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/person\/4782a4ba3fa28613f8ae56c3ee55a927","name":"Pixelfield","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/pixelfield.co.uk\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/352f17c0518afd375a365bdf07b852e8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/352f17c0518afd375a365bdf07b852e8?s=96&d=mm&r=g","caption":"Pixelfield"},"url":"https:\/\/pixelfield.co.uk\/blog\/author\/pixelfield\/"}]}},"_links":{"self":[{"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/posts\/9010"}],"collection":[{"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=9010"}],"version-history":[{"count":2,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/posts\/9010\/revisions"}],"predecessor-version":[{"id":9045,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/posts\/9010\/revisions\/9045"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/media\/9043"}],"wp:attachment":[{"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=9010"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=9010"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pixelfield.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=9010"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}