Document Type

Book Chapter

Publication Date



digital information technologies, information technology, Languages


Computer languages are the rules for writing computer programs. Just as we need languages such as English to communicate ideas and information with each other, we need computer languages to tell computers what to do. Computer languages are popularly called programming languages. The important difference between human languages and computer languages originates from the human ability to handle ambiguity and fill context. For example, in most contexts people would understand the phrase “let’s meet tomorrow.” But computers would not be able to figure out who is meeting, the place of the meeting, the time of the meeting, any prior preparation for the meeting, etc. Therefore, computer languages use specific syntax and grammar to precisely communicate with machines to avoid miscommunication. Once you develop some familiarity with computer languages and comfort with giving precise instructions in computer languages to get the job done, you can create increasingly complex computer applications that make life easier. Computer applications are a set of instructions written in a programming language. Computers read these instructions and perform the corresponding set of actions.

Digital Object Identifier (DOI)

Was this content written or created while at USF?