TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Is all software written with the latin alphabet?

4 pointsby briantmaurerover 5 years ago
I know many languages allow variable names using UTF-8 characters, but are there any programming languages where the language's reserved words (if / then / else / function / class / etc.) are not in english or the latin alphabet?

4 comments

pattuskover 5 years ago
This classical chinese programming language was posted here recently: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22213406" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22213406</a> I know that the ussr developed a cyrillic based programming language (on my phone now so can&#x27;t find an exact source). Early ODRA computers from Poland used the latin alphabet but instructions were nonetheless from polish rather than English.<p>Would love to hear about other cases.
评论 #22294751 未加载
kasbahover 5 years ago
You can use Unicode symbols in GHC Haskell for e.g. λ. Then there&#x27;s APL of course which also re-uses a lot of ancient Greek and other symbols that these days would most likely be in Unicode.<p><a href="https:&#x2F;&#x2F;wiki.haskell.org&#x2F;Unicode-symbols" rel="nofollow">https:&#x2F;&#x2F;wiki.haskell.org&#x2F;Unicode-symbols</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;APL_(programming_language)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;APL_(programming_language)</a><p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=a9xAKttWgP4" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=a9xAKttWgP4</a>
ejdoover 5 years ago
Piet comes to mind, but it&#x27;s not exactly a &quot;serious&quot; language: <a href="https:&#x2F;&#x2F;esolangs.org&#x2F;wiki&#x2F;Piet" rel="nofollow">https:&#x2F;&#x2F;esolangs.org&#x2F;wiki&#x2F;Piet</a><p>Esolang also has a category for Chinese&#x2F;Japanese&#x2F;Korean languages: <a href="https:&#x2F;&#x2F;esolangs.org&#x2F;wiki&#x2F;Category:CJK" rel="nofollow">https:&#x2F;&#x2F;esolangs.org&#x2F;wiki&#x2F;Category:CJK</a> And one for non-textual languages: <a href="https:&#x2F;&#x2F;esolangs.org&#x2F;wiki&#x2F;Category:Non-textual" rel="nofollow">https:&#x2F;&#x2F;esolangs.org&#x2F;wiki&#x2F;Category:Non-textual</a>
reviover 5 years ago
Not an &#x27;ordinary&#x27; language, but maybe aheui[1] fits in?<p>[1]: <a href="https:&#x2F;&#x2F;aheui.readthedocs.io&#x2F;ko&#x2F;latest&#x2F;specs.en.html" rel="nofollow">https:&#x2F;&#x2F;aheui.readthedocs.io&#x2F;ko&#x2F;latest&#x2F;specs.en.html</a>