views:

199

answers:

5

Hi All

Does anybody know of any languages written in C# that I can play around with and learn from?

Thank you

P.S. I have searched for them but I couldn't find anything.

A: 

I think there are no such languages available.

+1  A: 

Might be worth taking a look the ANTLR parser generator. There's a .NET version, and it can be used to build your own language interpreter or compiler.

cxfx
+5  A: 

I would check out IronRuby, IronPython ... As far as i know these are mostly written in C#...

Edit: I wasn't sure about this so I went and checked. Boo is also written mostly in c# it seems.

jwwishart
IronPython source: http://ironpython.codeplex.com/SourceControl/list/changesets
cxfx
@jwwishart - You're a genius! I downloaded Boo late last year, and I'd completely forgot all about it. I didn't even know at the time what it was written in! Thank you very much.
lucifer
Not a genius, but you are very welcome! :)
jwwishart
+5  A: 

Boo is written in C#

Carlos Gutiérrez
Thank you very much for the link @Carlos.
lucifer
+1  A: 

The Mono CSharp compiler itself is also written in C#.

mythz
Thank you heaps @mythz. I am checking it out now :)
lucifer