# pythagoras_docs **Repository Path**: ydyr/pythagoras_docs ## Basic Information - **Project Name**: pythagoras_docs - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-02-22 - **Last Updated**: 2024-03-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pythagoras Language Reference ![](/logo.png) **Pythagoras(勾股)** is a programming language that compiles to Python bytecode. Python, which has been one of the most popular programming languages so far, gains its wide application with concise syntax and vast ecosystem. Nonetheless, Python has imperfections of its syntax per se, such as divisive layout rule and the lack of expressiveness. Many compiler authors have been trying to address the problem from different perspectives (see also [a manifest](https://github.com/vindarel/languages-that-compile-to-python)). Some of the languages have been out of maintenance for long, while some does not elaborate Python's advantage of *Simplicity*. Therefore, we've developed Pythagoras Language, in hopes of a new balance between expressiveness and Pythonic style. Pythagoras' main features are shown below: - Lexical structure based on curly braces instead of indentation - A richer set of statements and expressions - Support of Chinese keywords This document will focus on the differences between Pythagoras and Python.