{"id":51,"date":"2026-06-09T07:44:14","date_gmt":"2026-06-09T07:44:14","guid":{"rendered":"https:\/\/pyaesonephyo.com\/?p=51"},"modified":"2026-06-09T07:44:30","modified_gmt":"2026-06-09T07:44:30","slug":"my-journey-through-creating-the-myanmar-grammar-based-programming-language","status":"publish","type":"post","link":"https:\/\/pyaesonephyo.com\/?p=51","title":{"rendered":"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I never expected Thida Lang to go viral or receive recognition from seniors and experts at the time I announced in 2024. When I first started the project, I thought it was just a small experiment. However, the journey from a research idea to a working product was much harder than I imagined. Part of that difficulty came from my limited technical skills and experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In 2025, I decided to stop working on the project. At that time, I was facing many challenges in my personal life. I also realized that I could not survive by working on this project alone, and there was no funding or grant available for me to continue. As a result, I put the project aside.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Everything changed in 2026 when one of my Vietnamese friends from university called me. He showed me that he could find my project and my name on Google. Seeing that surprised me and gave me a new spark of motivation. For the first time in a long while, I felt like I wanted to give the project another chance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Looking back, I realized that in 2024 I often talked about ideas that were bigger than my actual ability to execute. I spent a lot of time imagining what I could build instead of building it. Because of that, I decided to take a different approach this time. I wanted to keep things simple, focus on what I could actually do, and spend more time making things work than talking about them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This new attempt in 2026 is different from the previous ones. At university, most of my data science courses are taught using R programming. To be honest, I never enjoyed using R as much as Python. Still, studying R gave me a practical idea about what my programming language could become.  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Today is my 24th Birthday and I have make the beta version of this project so you can find and test it online. But there are some issues with mm fonts on terminal. So I have make Web UI to test. I have problem with building Web Interpreter with my limited skills and there might be some issues. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/deluluscientist\/thida-lang \">https:\/\/github.com\/deluluscientist\/thida-lang <\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I never expected Thida Lang to go viral or receive recognition from seniors and experts at the time I announced in 2024. When I first started the project, I thought it was just a small experiment. However, the journey from a research idea to a working product was much harder than I imagined. Part of&#8230;<\/p>\n","protected":false},"author":1,"featured_media":52,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-51","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>My Journey through creating the Myanmar Grammar Based Programming Language\u00a0 - Pyae Sone Phyo<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pyaesonephyo.com\/?p=51\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0 - Pyae Sone Phyo\" \/>\n<meta property=\"og:description\" content=\"I never expected Thida Lang to go viral or receive recognition from seniors and experts at the time I announced in 2024. When I first started the project, I thought it was just a small experiment. However, the journey from a research idea to a working product was much harder than I imagined. Part of...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pyaesonephyo.com\/?p=51\" \/>\n<meta property=\"og:site_name\" content=\"Pyae Sone Phyo\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-09T07:44:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-09T07:44:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pyaesonephyo.com\/wp-content\/uploads\/2026\/06\/cover.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"pyaesonephyo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"pyaesonephyo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51\"},\"author\":{\"name\":\"pyaesonephyo\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/#\\\/schema\\\/person\\\/b8d29b15eff37ee2b4ed9b6443dd7f0a\"},\"headline\":\"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0\",\"datePublished\":\"2026-06-09T07:44:14+00:00\",\"dateModified\":\"2026-06-09T07:44:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51\"},\"wordCount\":371,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pyaesonephyo.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cover.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51\",\"url\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51\",\"name\":\"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0 - Pyae Sone Phyo\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pyaesonephyo.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cover.png\",\"datePublished\":\"2026-06-09T07:44:14+00:00\",\"dateModified\":\"2026-06-09T07:44:30+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/#\\\/schema\\\/person\\\/b8d29b15eff37ee2b4ed9b6443dd7f0a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#primaryimage\",\"url\":\"https:\\\/\\\/pyaesonephyo.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cover.png\",\"contentUrl\":\"https:\\\/\\\/pyaesonephyo.com\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cover.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/?p=51#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pyaesonephyo.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/#website\",\"url\":\"https:\\\/\\\/pyaesonephyo.com\\\/\",\"name\":\"Pyae Sone Phyo\",\"description\":\"Well ! honestly, I don&#039;t know my Identity\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pyaesonephyo.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/pyaesonephyo.com\\\/#\\\/schema\\\/person\\\/b8d29b15eff37ee2b4ed9b6443dd7f0a\",\"name\":\"pyaesonephyo\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cab2a06191bcdf7cf49b18eaa34c204c576b0baa1478925ba2430e1f258f10c6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cab2a06191bcdf7cf49b18eaa34c204c576b0baa1478925ba2430e1f258f10c6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cab2a06191bcdf7cf49b18eaa34c204c576b0baa1478925ba2430e1f258f10c6?s=96&d=mm&r=g\",\"caption\":\"pyaesonephyo\"},\"sameAs\":[\"https:\\\/\\\/pyaesonephyo.com\"],\"url\":\"https:\\\/\\\/pyaesonephyo.com\\\/?author=1\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0 - Pyae Sone Phyo","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:\/\/pyaesonephyo.com\/?p=51","og_locale":"en_US","og_type":"article","og_title":"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0 - Pyae Sone Phyo","og_description":"I never expected Thida Lang to go viral or receive recognition from seniors and experts at the time I announced in 2024. When I first started the project, I thought it was just a small experiment. However, the journey from a research idea to a working product was much harder than I imagined. Part of...","og_url":"https:\/\/pyaesonephyo.com\/?p=51","og_site_name":"Pyae Sone Phyo","article_published_time":"2026-06-09T07:44:14+00:00","article_modified_time":"2026-06-09T07:44:30+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/pyaesonephyo.com\/wp-content\/uploads\/2026\/06\/cover.png","type":"image\/png"}],"author":"pyaesonephyo","twitter_card":"summary_large_image","twitter_misc":{"Written by":"pyaesonephyo","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/pyaesonephyo.com\/?p=51#article","isPartOf":{"@id":"https:\/\/pyaesonephyo.com\/?p=51"},"author":{"name":"pyaesonephyo","@id":"https:\/\/pyaesonephyo.com\/#\/schema\/person\/b8d29b15eff37ee2b4ed9b6443dd7f0a"},"headline":"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0","datePublished":"2026-06-09T07:44:14+00:00","dateModified":"2026-06-09T07:44:30+00:00","mainEntityOfPage":{"@id":"https:\/\/pyaesonephyo.com\/?p=51"},"wordCount":371,"commentCount":0,"image":{"@id":"https:\/\/pyaesonephyo.com\/?p=51#primaryimage"},"thumbnailUrl":"https:\/\/pyaesonephyo.com\/wp-content\/uploads\/2026\/06\/cover.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/pyaesonephyo.com\/?p=51#respond"]}]},{"@type":"WebPage","@id":"https:\/\/pyaesonephyo.com\/?p=51","url":"https:\/\/pyaesonephyo.com\/?p=51","name":"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0 - Pyae Sone Phyo","isPartOf":{"@id":"https:\/\/pyaesonephyo.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pyaesonephyo.com\/?p=51#primaryimage"},"image":{"@id":"https:\/\/pyaesonephyo.com\/?p=51#primaryimage"},"thumbnailUrl":"https:\/\/pyaesonephyo.com\/wp-content\/uploads\/2026\/06\/cover.png","datePublished":"2026-06-09T07:44:14+00:00","dateModified":"2026-06-09T07:44:30+00:00","author":{"@id":"https:\/\/pyaesonephyo.com\/#\/schema\/person\/b8d29b15eff37ee2b4ed9b6443dd7f0a"},"breadcrumb":{"@id":"https:\/\/pyaesonephyo.com\/?p=51#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pyaesonephyo.com\/?p=51"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pyaesonephyo.com\/?p=51#primaryimage","url":"https:\/\/pyaesonephyo.com\/wp-content\/uploads\/2026\/06\/cover.png","contentUrl":"https:\/\/pyaesonephyo.com\/wp-content\/uploads\/2026\/06\/cover.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/pyaesonephyo.com\/?p=51#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pyaesonephyo.com\/"},{"@type":"ListItem","position":2,"name":"My Journey through creating the Myanmar Grammar Based Programming Language\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/pyaesonephyo.com\/#website","url":"https:\/\/pyaesonephyo.com\/","name":"Pyae Sone Phyo","description":"Well ! honestly, I don&#039;t know my Identity","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pyaesonephyo.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/pyaesonephyo.com\/#\/schema\/person\/b8d29b15eff37ee2b4ed9b6443dd7f0a","name":"pyaesonephyo","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/cab2a06191bcdf7cf49b18eaa34c204c576b0baa1478925ba2430e1f258f10c6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cab2a06191bcdf7cf49b18eaa34c204c576b0baa1478925ba2430e1f258f10c6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cab2a06191bcdf7cf49b18eaa34c204c576b0baa1478925ba2430e1f258f10c6?s=96&d=mm&r=g","caption":"pyaesonephyo"},"sameAs":["https:\/\/pyaesonephyo.com"],"url":"https:\/\/pyaesonephyo.com\/?author=1"}]}},"_links":{"self":[{"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/posts\/51","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=51"}],"version-history":[{"count":2,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/posts\/51\/revisions"}],"predecessor-version":[{"id":54,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/posts\/51\/revisions\/54"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=\/wp\/v2\/media\/52"}],"wp:attachment":[{"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=51"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=51"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pyaesonephyo.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=51"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}