A programming language used to create complete applications and is widely used throughout the Internet.