Welcome to H!
Welcome to H, a new programming language from the CCA Computer Sciences Club.
What is H?
H is a text-based, weakly-typed language. It currently has a line-by-line entry interface that is similar to that of Mac OS terminal, Windows Command Prompt, and Linux terminal.
Why Was H Created?
As we developed CSC/os (page not available... yet), we realized that an operating system without a development environment was seriously lacking.
We tried using ANTLR, which really is a great tool. However, the code it generated in C# had lines that couldn't be run in the tool we were using to write our operating system, called COSMOS.
So, we decided to write a COSMOS-compatible interpreter for a new language, called H.
Who's Developing H?
The CCA Computer Sciences Club, of course.
Well, to be specific, H is the brainchild of member Will Hinson. He recently (March 2012) began work on the H interpreter.
Is H Done?
No. Right now, all H can do is print concatenated strings and escape sequences similar to those of C#. However, we plan to add user input, variables, error-catching statements, goto statements, and conditional execution.
OK. Let's see some code.
The following statement prints some text and demonstrates concatenation of strings and escape sequences.
print("Hello, world" + "!" + "\n\nThis text is on its own line." + "\n\n\tThis text is indented."); # This is a comment, which is ignored by the interpreter.
Where Can I Get H?
Well, H isn't available yet. However, it will be available as soon as we upload the CSC/os ISO.
Links
The H Command Reference
Copyright © Computer Sciences Club 2012