programming language attempt