•编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言(program language)编写程序代码(coding),并最终得到相应结果的过程。
•编程语言是人和计算机交流的工具,人通过编程语言来编写程序,计算机则根据编程语言翻译成指令并执行程序。历史上第一个程序员是阿达·洛芙莱斯(Ada Lovelace)(1815-1852),她为了给程序设计“算法”,制作了第一份程序设计流程图,作为计算机程序的创始人,她建立了循环和子程序等现代编程领域极为重要的概念。
•C++( C Plus plus)是在C的基础上,一九八三年又由贝尔实验室的Bjarne Strou-strup推出了C++。是当今世界最流行的语言之一,C++既可以进行C语言的过程化程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。 C++几乎可以创建任何类型的程序:游戏、设备驱动程序、HPC、云、桌面、嵌入式和移动应用等。 甚至用于其他编程语言的库和编译器也使用C++编写。
同时也是信息学奥赛的官方语言,C++语言便于书写、理解、功能强大,故作为参加信息学竞赛的首先语言。