Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a programming language that uses characters other than those in the (non-extended) ascii table?

I cant see who would make such a decision but is there any such language?

The reason I ask this (or some trivia, if you like) is that I just finished making the eighth iteration of my "developer" version of dvorak (big emphasis on special characters). And four keys are currently not used!

Since I dont ever want to stumble upon a new language to try, only to find out that my layout lacks a crucial special character I decided to ask the community.


If there never is a need for any other characters besides the basic ones, what would be the best use (for a programmer of course, this is SO) of unused keys? Something from the extended ascii table? Or purposefully leave them unused and do something cool with with AutoHotKey?

like image 984
Mizipzor Avatar asked Nov 05 '10 21:11

Mizipzor


People also ask

Is the ASCII is capable to encode characters of any language?

Therefore 128 different characters can be represented in the ASCII character set (Using codes 0 to 127). More than enough to cover all of the characters on a standard English-Language keyboard. Click here for the full ASCII table.

Does C++ use extended ASCII?

Please remember that there is no such thing as extended ASCII. ASCII was and is only defined between 0 and 127. Everything above that is either invalid or needs to be in a defined encoding other than ASCII (for example ISO-8859-1).

Does Python use ASCII or Unicode?

1. Python 2 uses str type to store bytes and unicode type to store unicode code points. All strings by default are str type — which is bytes~ And Default encoding is ASCII.

What is the difference between ASCII and Unicode?

Unicode is the universal character encoding used to process, store and facilitate the interchange of text data in any language while ASCII is used for the representation of text such as symbols, letters, digits, etc. in computers. ASCII : It is a character encoding standard for electronic communication.


1 Answers

Yes, there is (at least one): APL

Here is Conway's Game of Life written in APL:


(source: wikimedia.org)

It uses this keyboard mapping:

like image 141
Gabi Purcaru Avatar answered Sep 22 '22 08:09

Gabi Purcaru