Difference between revisions of "Languages"

From Chessprogramming wiki
Jump to: navigation, search
Line 53: Line 53:
 
=Publications=
 
=Publications=
 
==1950 ...==
 
==1950 ...==
 +
* [[Nathaniel Rochester]] ('''1953'''). ''[https://www.semanticscholar.org/paper/Symbolic-programming-Rochester/e0d294f73e2446142d249c4ed177566617dd8b86 Symbolic programming]''. [https://dblp.uni-trier.de/db/journals/tc/tc2.html Transactions of the I.R.E. Professional Group on Electronic Computers, Vol. 2 ], No. 4
 
* [[Mathematician#Chomsky|Noam Chomsky]] ('''1956'''). ''Three models for the Description of Language''. [[IEEE#TIT|IEEE Transactions on Information Theory]], Vol. 2, [http://www.chomsky.info/articles/195609--.pdf pdf]
 
* [[Mathematician#Chomsky|Noam Chomsky]] ('''1956'''). ''Three models for the Description of Language''. [[IEEE#TIT|IEEE Transactions on Information Theory]], Vol. 2, [http://www.chomsky.info/articles/195609--.pdf pdf]
 
==1960 ...==
 
==1960 ...==
Line 103: Line 104:
 
* [https://en.wikipedia.org/wiki/Programming_language_theory Programming language theory from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Programming_language_theory Programming language theory from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Formal_language Formal language from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Formal_language Formal language from Wikipedia]
 +
* [https://hopl.info/ History Of Programming Languages HOPL]
 
* [https://en.wikipedia.org/wiki/Chomsky_hierarchy Chomsky hierarchy from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Chomsky_hierarchy Chomsky hierarchy from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Chomsky%E2%80%93Sch%C3%BCtzenberger_theorem Chomsky–Schützenberger theorem from Wikipedia]
 
* [https://en.wikipedia.org/wiki/Chomsky%E2%80%93Sch%C3%BCtzenberger_theorem Chomsky–Schützenberger theorem from Wikipedia]
Line 108: Line 110:
 
* [http://en.wikibooks.org/wiki/Computer_Programming Computer Programming from Wikibooks]
 
* [http://en.wikibooks.org/wiki/Computer_Programming Computer Programming from Wikibooks]
 
: [http://en.wikibooks.org/wiki/Computer_Programming/Hello_world Computer Programming/Hello world]
 
: [http://en.wikibooks.org/wiki/Computer_Programming/Hello_world Computer Programming/Hello world]
 
 
==Miscellaneous==  
 
==Miscellaneous==  
 
* [https://en.wikipedia.org/wiki/Compiler_Description_Language Compiler Description Language]
 
* [https://en.wikipedia.org/wiki/Compiler_Description_Language Compiler Description Language]
Line 120: Line 121:
 
=References=  
 
=References=  
 
<references />
 
<references />
 
 
'''[[Programming|Up one Level]]'''
 
'''[[Programming|Up one Level]]'''
 
[[Category:Videos]]
 
[[Category:Videos]]

Revision as of 22:50, 23 July 2020

Home * Programming * Languages

Chess programming is dominated by the C and C++ languages. The strongest engine in a non-C language is currently Booot written by Alex Morozov in Delphi. Critter was also originally written in Delphi, but was rewritten in C++ after running into too many 64-bit bugs in the Delphi compiler. The next strongest non-Delphi, non-C program is CuckooChess written in Java.

Classical Languages

Compiled and interpreted languages.

Scripting Languages

Chess Languages

Game Languages

Publications

1950 ...

1960 ...

1970 ...

1980 ...

1990 ...

2000 ...

2010 ...

2020 ...

Forum Posts

External Links

General

Computer Programming/Hello world

Miscellaneous

References

Up one Level