{"id":7179,"date":"2024-07-02T16:24:02","date_gmt":"2024-07-02T16:24:02","guid":{"rendered":"https:\/\/www.uxdesigninstitute.com\/blog\/?p=7179"},"modified":"2025-09-15T14:41:07","modified_gmt":"2025-09-15T13:41:07","slug":"7-programming-languages","status":"publish","type":"post","link":"https:\/\/www.uxdesigninstitute.com\/blog\/7-programming-languages\/","title":{"rendered":"7 programming languages that UX designers should know about in 2024"},"content":{"rendered":"<p>This article has been updated for 2024.<\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019re an aspiring UX designer or already working in the field, you might be wondering how much you really need to know about programming languages.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While the role of a UX designer doesn\u2019t involve coding, it does require close collaboration with developers\u2014the true programming experts who can turn your designs into fully functional products and features.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As such, being familiar with different coding languages and how they work can prove incredibly valuable for UX designers.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Some basic coding knowledge can improve communication and collaboration with the development team, and it can also help you to design with technical possibilities and constraints in mind\u2014ensuring an all-round smoother product design process.\u00a0<\/span><\/p>\n<p><b>But how much coding knowledge do you really need? And which programming languages should you focus on?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s take a look. <\/span><\/p>\n<h2>Do UX designers need to know how to code? (Does UX require coding?)<\/h2>\n<p><span style=\"font-weight: 400;\">User experience (UX) design does not require coding. UX designers focus on the design of the product, while developers are responsible for its implementation\u2014that is, taking your design files and coding them into life.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">However, because UX designers work closely with developers, understanding the basics of coding can help you in your role. And, of course, having additional specialist skills doesn\u2019t hurt when it comes to standing out in <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/is-the-ux-job-market-oversaturated\/\"><span style=\"font-weight: 400;\">the UX job market<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<h3><em><span style=\"font-weight: 400;\">So what are the benefits of learning about code as a UX designer?<\/span><\/em><\/h3>\n<p><span style=\"font-weight: 400;\">There are several reasons you might choose to learn about programming, or even pick up some coding skills yourself:<\/span><b><\/b><\/p>\n<ul>\n<li aria-level=\"1\"><b>Understanding how software development works gives you a better understanding of what\u2019s possible. <\/b><span style=\"font-weight: 400;\">If you\u2019re familiar with certain programming languages and have a basic idea of their syntax, structure, and capabilities, you can design product <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/what-is-wireframing\/\"><span style=\"font-weight: 400;\">wireframes<\/span><\/a><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/prototyping-guide\/\"><span style=\"font-weight: 400;\">prototypes<\/span><\/a><span style=\"font-weight: 400;\"> with that in mind. Knowing what\u2019s technically possible may spark inspiration when coming up with new product or feature ideas, while keeping your designs within the realms of what\u2019s feasible.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>It fosters even better collaboration with the development team. <\/b><span style=\"font-weight: 400;\">Being able to speak the developer\u2019s language (literally and figuratively) is a great asset for cross-functional product teams. You\u2019ll find it much easier to communicate your ideas, advocate for the end user, and understand the engineering team\u2019s perspective\u2014ensuring a smooth and seamless <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/design-handoff-developers\/\"><span style=\"font-weight: 400;\">design handoff<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Having some basic coding skills will help you stand out in the job market. <\/b><span style=\"font-weight: 400;\">Many lean organisations and startups look for UX designers who can not only work well cross-functionally, but who also bring additional skills to the table. Adding some fundamental programming knowledge to your <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/ux-designer-cv-templates\/\"><span style=\"font-weight: 400;\">UX designer CV<\/span><\/a><span style=\"font-weight: 400;\"> may help set you apart from other candidates and impress hiring managers.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">To reiterate: <\/span><b>UX designers do <\/b><b><i>not <\/i><\/b><b>need to be able to code, and you can absolutely excel as a UX designer (and get hired) without coding skills. But, if you are interested in adding some programming know-how to your skill set, you\u2019ll certainly find it useful in your day-to-day work. <\/b><\/p>\n<section id=\"promotion\" class=\"promotion-content-raw inlinepromo inlinepromo_certificate-in-working-with-developersp-1 my-4\" style=\"\">\n\t<div class=\"w-container\">\n\t\t<div class=\"row align-items-center\">\n\t\t\t<div class=\"col-md-12 promotion-info\">\n                <a class=\"link-content\" href=\"https:\/\/www.uxdesigninstitute.com\/courses\/working-with-developers?utm_source=blog&utm_medium=blog_panel_text&utm_campaign=blog_promo\" style=\"\">\n                    <p>[CERTIFICATE IN WORKING WITH DEVELOPERS]<\/p>\n                    <span>Increase your Confidence when Working with Developers<\/span>\n                <\/a>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n<h2>What types of programming languages should UX designers know?<\/h2>\n<p><span style=\"font-weight: 400;\">There are a few different types of programming languages that you may want to be familiar with as a UX designer: front-end, back-end, and mobile. Mobile programming languages are used to create apps for devices like smartphones and tablets.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Some languages can be used for both the front-end and the back-end, too. The front-end and back-end are a bit more complicated, so let\u2019s explain those now.<\/span><\/p>\n<h3><strong>What is the front-end?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">The front-end is the part of an application or website that users directly interact with.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Sometimes, the front-end is also called the client side. The client side refers to anything that is displayed or run on the \u201cclient,\u201d a.k.a. the user\u2019s device. The front-end, or client side, includes everything the user sees\u2014images, text, videos, and the user interface\u2014as well as any actions that the user interface performs within the user\u2019s browser or native operating system.<\/span><\/p>\n<h3><strong>What is the back-end?<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">The back-end is the part of a website or application that is run on the server. It\u2019s also often called the server side. The back-end includes the rendering of dynamic web pages, database interactions, identity authentication, and push notifications. Users never interact with the back end.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you do decide to pick up some coding skills, you\u2019ll learn about the <a href=\"https:\/\/zerotomastery.io\/blog\/how-to-become-a-web-developer\/\" target=\"_blank\" rel=\"noopener\">difference between front-end and back-end development<\/a> in more practical terms\u2014and it\u2019ll make much more sense within that context.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For now, let\u2019s move on to consider some of the most popular and widely-used programming languages.<\/span><\/p>\n<h2><strong>7 programming languages worth knowing about in 2024<\/strong><\/h2>\n<p><span style=\"font-weight: 400;\">We\u2019ve rounded up the seven most common programming languages used in the development of websites, apps, and software. As a UX designer, these are the languages worth learning about.\u00a0<\/span><\/p>\n<h3><strong>1. HTML<\/strong><\/h3>\n<p><b>Used for:<\/b><span style=\"font-weight: 400;\"> Front-end development.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Along with CSS and JavaScript, HTML is one of the three fundamental building blocks of the web\u2014and, as a UX designer, you\u2019re bound to come across it in your work.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">HTML stands for Hypertext Markup Language. It\u2019s used to create the overall website structure and content, mapping out a bare-bones framework which is then styled using CSS (which we\u2019ll explore next).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">HTML is, without doubt, the easiest language to learn, and you\u2019ll want to understand how HTML works before you dive into more complex languages.\u00a0<\/span><\/p>\n<h3><strong>2. CSS<\/strong><\/h3>\n<p><b>Used for:<\/b><span style=\"font-weight: 400;\"> Front-end development.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CSS, a.k.a. Cascading Style Sheets, is a standard markup language that\u2019s usually used in conjunction with HTML. CSS controls colours, font size, and other visual aspects of a website. Ultimately, CSS tells the browser how HTML should be displayed.\u00a0<\/span><\/p>\n<h3><strong>3. JavaScript<\/strong><\/h3>\n<p><b>Used for:<\/b><span style=\"font-weight: 400;\"> Front-end development.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><br \/>\n<\/span><a href=\"https:\/\/www.javascript.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">JavaScript<\/span><\/a><span style=\"font-weight: 400;\"> is the most widely-used programming language in the world, not least because of its versatility. JavaScript can be used to build websites, mobile apps, games, and more\u2014and it\u2019s often touted as one of the most beginner-friendly languages to pick up.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">JavaScript is primarily used to make web pages dynamic. It adds interactivity and functionality to otherwise static pages, essentially bringing your \u2018plain\u2019 HTML or CSS code to life.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Many front-end frameworks and libraries are built with JavaScript, including React, Angular, and Vue (to name a few). Frameworks and libraries are essentially pre-written blocks of code or ready-to-use components that developers can use as a template, rather than coding from scratch each time.\u00a0<\/span><\/p>\n<h3><strong>4. Python<\/strong><\/h3>\n<p><b>Used for: <\/b><span style=\"font-weight: 400;\">Front-end and back-end development.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Python<\/span><\/a><span style=\"font-weight: 400;\"> is an incredibly versatile programming language, used not only for web\/product development but also for data analysis and machine learning. Python is often used to power search engines, content management systems, predictive algorithms, and more.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Thanks to its relatively simple syntax, Python is popular with beginners. And, similar to JavaScript, there are Python libraries available for virtually every context\u2014be it content management systems, user interfaces, predictive algorithms, or something else entirely.\u00a0<\/span><\/p>\n<h3><strong>5. Java<\/strong><\/h3>\n<p><b>Used for:<\/b><span style=\"font-weight: 400;\"> Back-end and mobile development.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-weight: 400;\">No relation to JavaScript, <\/span><a href=\"https:\/\/www.java.com\/en\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Java<\/span><\/a><span style=\"font-weight: 400;\"> is another multifaceted programming language. Java is what\u2019s known as an object-oriented language, and it\u2019s platform-independent\u2014which means that programs written on Java can be run on any operating system.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Java is used for developing web apps, mobile apps, desktop applications, games, and software, and it\u2019s also used in technologies like Hadoop and Apache Spark for data analysis and processing.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Fun fact: Netflix, Google, Amazon, and NASA all use Java extensively to power their back-end systems and applications.\u00a0<\/span><\/p>\n<h3><strong>6. PHP<\/strong><\/h3>\n<p><b>Used for:<\/b><span style=\"font-weight: 400;\"> Back-end development.<\/span><\/p>\n<p><a href=\"https:\/\/www.php.net\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">PHP<\/span><\/a><span style=\"font-weight: 400;\">, or Hypertext Preprocessor, creates dynamic content on web pages. If you ever work with a WordPress-based website, you\u2019ll come across PHP. Wikipedia and Facebook also run on PHP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">With its clean, simple syntax, PHP is relatively easy to learn compared to some other backend languages.\u00a0<\/span><\/p>\n<h3><strong>7. Objective-C or Swift\u00a0<\/strong><\/h3>\n<p><b>Used for:<\/b><span style=\"font-weight: 400;\"> OS X and iOS application development.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Objective-C is the primary language used for native software on Apple products. This includes OS X, their desktop operating system, and iOS, their mobile device operating system. <\/span><a href=\"https:\/\/developer.apple.com\/swift\/\" target=\"_blank\" rel=\"noopener\"><span style=\"font-weight: 400;\">Swift<\/span><\/a><span style=\"font-weight: 400;\"> is a newer programming language that can also be used to create apps for iOS devices. It was created to make developing for iOS easier and more accessible.\u00a0<\/span><\/p>\n<h2>How to learn coding fundamentals for UX design<\/h2>\n<p><span style=\"font-weight: 400;\">We\u2019ve explored just some of the most popular programming languages worth learning if you\u2019re working in product design and want to pick up some coding basics.\u00a0<\/span><\/p>\n<p><b>So where to begin?<\/b><\/p>\n<h3><em><span style=\"font-weight: 400;\">Learn coding fundamentals with a professional course<\/span><\/em><\/h3>\n<p><span style=\"font-weight: 400;\">Getting to grips with programming can be tricky, so it\u2019s important that you start with the basics and work your way up in a logical order. A professional course provides the structure, learning materials, and expert guidance you need to navigate this complex discipline\u2014and, most importantly, to apply your newfound knowledge and skills in a way that\u2019s beneficial for your work as a UX designer.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The UX Design Institute\u2019s <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/courses\/working-with-developers\"><span style=\"font-weight: 400;\">Certificate in Working with Developers<\/span><\/a><span style=\"font-weight: 400;\"> is specifically designed for UX professionals who want to learn the basics of coding. Over the course of six weeks, it teaches the key concepts and processes involved in software development, with an emphasis on understanding how developers work and fostering effective collaboration between design and development teams.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Karen, a <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/upskilling-coding-ux\/\"><span style=\"font-weight: 400;\">former graphic designer<\/span><\/a><span style=\"font-weight: 400;\">, signed up for the course after she completed the Professional Diploma in UX Design and landed her first UX role. She was a few weeks into her role as a Product Designer when she realised that she needed to know more about the development side of things. In her own words:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">\u201cI had been in my Product Designer role with Salud Dental for a couple of weeks and when I was collaborating with the software developers, I realised that I had very little knowledge about how they worked, the programmes they used and what they used them for. It was all new to me and I did my own online research to find out more.<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">And then, as if by magic, the UX Design Institute got in touch with me because they were doing research for a new course on understanding software specifically for UX designers. I jumped at the chance to participate on the first course and it was exactly what I needed.\u201d<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Karen feels that, by understanding the fundamentals of coding, she has enhanced not only her design skills, but her confidence, too:<\/span><\/p>\n<p><i><span style=\"font-weight: 400;\">\u201cMy confidence has completely improved. The software course knowledge means that when I\u2019m designing new features and products, I\u2019m confident when having technical conversations with developers and also asking them to give me feedback.<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">As a result, I\u2019m confident that what I produce is not just surface level\u2014there\u2019s actually a lot of depth to what I\u2019m doing.\u201d<\/span><\/i>She believes that by understanding the fundamentals of coding, she has enhanced her design skills too:<\/p>\n<p><em>&#8220;My confidence has completely improved. The software course knowledge means that when I\u2019m designing new features and products I\u2019m confident when having technical conversations with developers and also asking them to give me feedback.<\/em><\/p>\n<p><em>As a result, I\u2019m confident that what I produce is not just surface level &#8211; there&#8217;s actually a lot of depth to what I&#8217;m doing.&#8221;<\/em><\/p>\n<h3><strong>Leverage AI as an interactive tutor and coding companion<\/strong><\/h3>\n<p><span style=\"font-weight: 400;\">UX designers are increasingly incorporating <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/the-top-8-ai-tools-for-ux\/\"><span style=\"font-weight: 400;\">AI tools for UX<\/span><\/a><span style=\"font-weight: 400;\"> into their day-to-day work\u2014and you can even use AI to help you learn coding, too.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Consider using tools like ChatGPT or <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/perplexity-ai-and-design-process\/\"><span style=\"font-weight: 400;\">Perplexity AI<\/span><\/a><span style=\"font-weight: 400;\"> to:<\/span><b><\/b><\/p>\n<ul>\n<li aria-level=\"1\"><b>Explain code snippets. <\/b><span style=\"font-weight: 400;\">Whatever programming language you\u2019re learning, paste snippets into your conversational AI tool of choice and ask for a breakdown of the purpose and functionality of each line of code. This helps with understanding the fundamental logic and structure behind your chosen language.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<\/ul>\n<ul>\n<li aria-level=\"1\"><b>Help you write code. <\/b><span style=\"font-weight: 400;\">Tell the AI what coding task or problem you want to solve in a specific programming language, then ask it to guide you through the process of writing the code you need. Alternatively, paste the code you\u2019ve already written and ask the AI to check it and provide feedback.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><\/li>\n<li aria-level=\"1\"><b>Spot code errors. <\/b><span style=\"font-weight: 400;\">If you\u2019ve got errors or bugs in your code and can\u2019t figure out what\u2019s wrong, paste your code snippet into the AI tool and ask it to identify potential issues and provide suggestions for fixing them. This is an effective way to learn about common coding mistakes and best practices.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">As always, a word of caution when using AI. Tools like ChatGPT and Perplexity can be of great assistance, but they shouldn\u2019t replace expert learning content that\u2019s been curated by humans. Use AI as an aide alongside a professional course, YouTube tutorials, and, where possible, human mentorship\u2014not as your only resource.\u00a0<\/span><\/p>\n<h2><strong>The takeaway and next steps\u00a0<\/strong><\/h2>\n<p><b>Do UX designers need to know how to code?<\/b><span style=\"font-weight: 400;\"> No. <\/span><b>But are coding skills useful for UX designers?<\/b><span style=\"font-weight: 400;\"> Yes!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Employers won\u2019t expect you to be knowledgeable about programming, or to write code yourself in a UX design role.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">But, as we\u2019ve explored in this post, it doesn\u2019t hurt to at least have an understanding of how popular programming languages work\u2014especially if you want to improve your collaboration with technical stakeholders.\u00a0<\/span><\/p>\n<h3><em><span style=\"font-weight: 400;\">I want to learn some coding basics for UX design\u2014what should I do now?<\/span><\/em><\/h3>\n<p><span style=\"font-weight: 400;\">If you\u2019re ready to pick up some programming fundamentals, start by:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reading up on HTML, CSS, and JavaScript in more detail. These are the building blocks of the web and provide an essential foundation.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Speaking with the developer\/developers at your company (if you\u2019re already working as a UX designer and collaborating with a technical team) to learn more about what programming languages they\u2019re using.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Taking a professional course specifically designed for UXers, like the UX Design Institute\u2019s 6-week <\/span><a href=\"https:\/\/www.uxdesigninstitute.com\/courses\/working-with-developers\"><span style=\"font-weight: 400;\">Certificate in Working with Developers<\/span><\/a><span style=\"font-weight: 400;\"> course.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">And remember to have fun with it! Learning to code is a great exercise in problem-solving, critical thinking, and creativity.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">If you\u2019d like to learn more about enhancing your UX skill set and making your way in the job market, check out these additional resources:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/your-guide-to-landing-ux-jobs\/\"><span style=\"font-weight: 400;\">Your guide to landing a job in UX: Top insights from UX Design Institute\u2019s <\/span><i><span style=\"font-weight: 400;\">State of UX Hiring Report 2024<\/span><\/i><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/netflix-product-design-interview\/\"><span style=\"font-weight: 400;\">What separates great designers from good ones? An interview with Adam Glynn-Finnegan, Staff Product Designer at Netflix Studio<\/span><\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.uxdesigninstitute.com\/blog\/ways-to-use-ai-in-ux-design\/\"><span style=\"font-weight: 400;\">AI for UX: 5 ways you can use AI to be a better UX designer<\/span><\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Wondering whether you need coding skills as a UX designer, or simply want to collaborate better with developers? Here are the most popular programming languages worth knowing about in 2024. <\/p>\n","protected":false},"author":24,"featured_media":10589,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","footnotes":""},"categories":[278],"tags":[],"class_list":["post-7179","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-design"],"_links":{"self":[{"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/posts\/7179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/comments?post=7179"}],"version-history":[{"count":15,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/posts\/7179\/revisions"}],"predecessor-version":[{"id":12468,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/posts\/7179\/revisions\/12468"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/media\/10589"}],"wp:attachment":[{"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/media?parent=7179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/categories?post=7179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.uxdesigninstitute.com\/blog\/wp-json\/wp\/v2\/tags?post=7179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}