C Sharp: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''C#''' (''C Sharp'') is a programming language developed by [[Microsoft]]. It is in many ways strongly reminiscent of [[Java]] and was originally developed as an answer to that language. They share amongst other things the use of C style syntax (curly braces etc.) while the language structure is more related to the Wirthian languages. C# being more strongly [[Oberon]] influenced than Java is. They are both interpreted languages with built-in memory management that make use of JIT compilation to achieve speeds that are close to rivalling the sort of speeds you get from compiled languages. | |||
C Sharp is not currently available for OS/2, but a few tools that run on OS/2 can work with C#. | C Sharp is not currently available for OS/2, but a few tools that run on OS/2 can work with C#. | ||
====C# related utilities and test suites==== | ====C# related utilities and test suites==== | ||
* [[ANTLR]] - Parser generator - Runs on [[Java]] and generates C# output code | * [[ANTLR]] - Parser generator - Runs on [[Java]] and generates C# output code | ||
* [[Exuberant ctags]] - Creates index files out of C# source files | * [[Exuberant ctags]] - Creates index files out of C# source files | ||
==Publications== | ==Publications== | ||
* [[Kris Jamsa]]: ''Jamsa's C/C++/C# Programmer's Bible: 2nd edition'' | * [[Charles Petzold]]: ''Programming Microsoft Windows with C#'' - Microsoft Press 2002, ISBN 0-7356-1370-2 | ||
* [[Kris Jamsa]]: ''Jamsa's C/C++/C# Programmer's Bible: 2nd edition'' - Delmar Cengage Learning 2002, ISBN 0-7668-4682-2 | |||
==Author | ==Author== | ||
* | *Anders Hejlsberg (Main developer) | ||
[[Category:Programming Languages]] | [[Category:Programming Languages]] |
Latest revision as of 18:08, 21 October 2019
C# (C Sharp) is a programming language developed by Microsoft. It is in many ways strongly reminiscent of Java and was originally developed as an answer to that language. They share amongst other things the use of C style syntax (curly braces etc.) while the language structure is more related to the Wirthian languages. C# being more strongly Oberon influenced than Java is. They are both interpreted languages with built-in memory management that make use of JIT compilation to achieve speeds that are close to rivalling the sort of speeds you get from compiled languages.
C Sharp is not currently available for OS/2, but a few tools that run on OS/2 can work with C#.
- ANTLR - Parser generator - Runs on Java and generates C# output code
- Exuberant ctags - Creates index files out of C# source files
Publications
- Charles Petzold: Programming Microsoft Windows with C# - Microsoft Press 2002, ISBN 0-7356-1370-2
- Kris Jamsa: Jamsa's C/C++/C# Programmer's Bible: 2nd edition - Delmar Cengage Learning 2002, ISBN 0-7668-4682-2
Author
- Anders Hejlsberg (Main developer)