send link to app

iCodeZ


4.8 ( 5648 ratings )
效率 教育
开发 John Kountz
自由

Teaching tool for computer programming.

OVERVIEW:
This App provides a C/C# grammar interpreter with a liberal parser which makes a best effort to generate something runnable. Ideal for exploring control flow, expressions, and basic data types.

Designed to help people learn any C language grammar (C, C#, Java, etc.). It doesnt implement full grammar, nor support includes. It’s designed to teach, not create production code.

If you want to LEARN, this App is for you.


DETAILS:
You will learn variable declarations (int, double, string) simple control flow (if, for, while) and simple console I/O similar to what is provided by C#s System.Console (Write, WriteLine, and Read).


BONUS:
Professional code reviews. Write some code, then if you are struggling with it, send it to one of our professional software engineers and well help you sort it out.

LIMITS:
- Supports (4) primatives: int, long, double, string
- Limited to Console I/O (Read, Write, WriteLine)
- NO File I/O, Network, or other External IO in initial release.

We are open to changes & improvements as long as they contribute to our mission -- teaching.

Enjoy-
john

PS. We also produce an app for the Mac (iCodeZX).