Dynamically typed Object Oriented Programming Language

PySkiylia

A Dynamically typed, Object Oriented Program Language, written in Python.

Skiylia

![](https://raw.githubusercontent.com/Skiylia-Lang/skiylia-lang.github.com/7a2533a517895c08b8aa52c32396c292a0563d49/Skiylia_Logo_text.svg =60%/x)

Skiylia is dynamically typed, object oriented, and most importantly interpreted. While it may share many similarities with C derivatives, its heritage is definitely Pythonic.

The main directory housing the PySkiylia interpreter is here. Within that directory is a separate document listing the most important syntax for Skiylia.

Sample code

///This section contains a small snippet of Skiylia
code that calculates the factorial of a number///

def factorial(n):
if int(n) != n:
return null //can't compute factorial of a float this way
if n < 2: return 1 return n * factorial(n - 1) //recursion that makes this work var num = 6 print("The factorial of", num, "is", factorial(num)) //output: The factorial    

 

To finish reading, please visit source site