This is an incomplete collection of languages. It focuses manly on languages which are used between machines and also on languages for communication between a human and a machine like programming languages.
I am slowly adding languages to this site. Unfortunately, the information you can get here will not be of a high quality in the beginning. Adding links pointing to the specifications of the languages is most important to me, because this is the information I have to look up most often. The language sites are now generated with Fresnel out of an RDF graph. They are available as HTML. The RDF graph is going to be published too.
At the moment, I use my own RDF vocabulary. If you know about another ontology for describing languages, please contact me!
As the first thing on this page, I like to show you my personal list of sayings. It is written in German and English mixed.
The purpose of a language is to store or to transfer meaning, sometimes called semantics. When we write something on a sheet of paper, or enter something into a computer, we do that in order to read it later, i.e. we store the information. This way, we don't need to memorise everthing in our own brain. On the other hand, we want to communicate with other humans. In this case, we use the language to tell an other person our thoughts as presize as possible.
Languages belong to the most important aspects of our life. They can be found in many places, even where we don't expect them. They are not only used between humans, they also appear between humans and animals, between machines and humans, between animals and between machines. On this page, most languages are so called formal languages used for communication between a human and a machine and between machines.
Though languages are a great thing, they also sometimes cause expected or unexpected troubles. Many misunderstandings happen in the communication between different cultures, different species or machine types and even between instances which are basically equal.
I don't only list languages here, I also list concepts which take advantage of languages. For example, mathematics is not a language, but it uses many languages. One of them is a symbolic notation for formulas. Another example is RDF which is not a langage for itself, but RDF graphs can be expressed in different languages like RDF/XML.
With these words, I welcome you on this page.