Giter Club home page Giter Club logo

ec's Introduction

		EC

(A poetry mode C-based Imperative programming language)

EC is a C-based programming language which is also imperative. The twist for this language is that it’s design is in poetry mode inspired from Ruby where ‘do ... end’ are preferred over ‘{ … }’.

Paradigm: Imperative Domain: Educational, Teaching programming

Features:

  • Dynamic data types
  • Simple, user-friendly
  • Nonverbose
  • Uses very few global keywords
  • Clean syntax
  • case sensitive
  • Simple and easy to learn language
  • Can be used to teach fundamentals in programming
  • Common english syntax
  • Supports iteration constructs(for, while, do-while)
  • Supports conditional constructs(if, if-else, else)
  • Supports I/O (scan, puts, print)
  • Supports basic arithmetic w/ form (expr op expr)
  • Data types supported: String, constants/number

Execution:

  1. To run jar file in cmd(Windows) or terminal(Linux), enter command: java -jar EC.jar
  2. To run exe file just double click on the exe file.

Requirements:

  1. JVM
  2. JDK/JRE

Contributors:

  1. Kriztoper D. Urmeneta
  2. Jude Clarence M. Baguinang
  3. Richard C. Baleña

This project is in partial requirement for the CMSC141: Intro to Programming Language class handled by Mr. Gilbert Campo. Enjoy and keep coding.

All rights reserved. Copyright 2017

ec's People

Contributors

kriztoper avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.