序员用众多编程语言中的一种来编写这些指令。根据用途的不同，会使用不同的编程语言。例如，COBOL通常用于通常在大型和中型计算机上运行的业务应用程序，而Fortran则用于科学和工程。C++和Python广泛用于科学和商业应用程序。Java、C#、JS与PHP是Web和商业应用程序的流行编程语言。程序员通常了解一种以上的编程语言，因为许多语言是相似的，他们通常可以相对容易地学习新的语言。在实际中，通常会用程序员们了解的语言来描述程序员，比如，Java程序员，或者用他们所扮演的角色或他们的工作环境来描述：比如，