iCodeZ


iCodeZ
Download on the AppStore Click here to request a review of this app

  • App Store Info

Description

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 doesn't 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 we'll 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).

What's New in Version 1.22

Added error message on forward reference methods. We are working on supporting this, but for now you will get an error.

Screenshots

Screenshot 1 of 5 Screenshot 2 of 5 Screenshot 3 of 5 Screenshot 4 of 5 Screenshot 5 of 5