Skip to content

consler/CatPL

Repository files navigation

CatPL

Easy to use programming language, designed to make cross-platform graphical applications for Windows, Linux, Mac, iOS and Android.

Alpha features:

  • Basic arithmetics — +, -, *, /
  • Variables — assignment and usage
  • Indentation check
  • Auto float conversion
  • Events:
    • OnStart
    • OnClick
  • If statements
  • While loops
  • Tables
  • For loops
  • Functions
  • Load other catpl files
  • Java API
  • Graphical elements
  • Individual scenes

Example syntax:

onStart():
    print("Hello world!")
    i = 0
    table[]
    
    while(i<10):
        i=i+1
        table[i] = "i is "  + i
        
    print(table[8])

About

A simple programming language for newbies to build graphical applications

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages