TEAL

A low-level, stack-based programming language used to write smart contracts on the Algorand blockchain. It requires manual stack management and lacks type safety, making it difficult for developers familiar with high-level languages.