编程语言（如汇编语言、COBOL、C、C++、C#、JavaScript、Lisp、Python）可以加在“程序员”这个词前面用来修饰。涉及编程的一系列职业，如（软件）开发人员、网络开发人员、流动应用程式开发人员、嵌入式韧体开发人员、软件工程师、电脑科学家、游戏程序师、游戏开发人员和，通常还需要一系列其他类似的技能。用程序员这个词来指代这些职位，有时被认为是一种侮辱性的简化，甚至是贬损。
历史.英国着名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上计算伯努利数的一个程序，她