计算机编程是设计,编码,清理和保护计算机程序源代码的过程。编程规定了创建计算机程序源代码应遵循的步骤。根据他们的代码编写,测试和完善。
编程的目的是创建软件,然后将其直接由计算机的硬件或通过其他程序执行。
编程以一系列规则和少量类似于自然语言的命令,指令和表达式为指导。编程语言是用于创建程序的所有那些规则或规范,符号和特定单词,并以此为特定问题提供解决方案。
编程语言负责计算机逐步遵循程序员在算法中设计的命令。据此可以理解,编程语言是计算机和用户之间的一种中介,因此后者可以通过计算机并利用词(功能)来给出问题的答案,所述词(功能)将所述程序解释给计算机。为实现这项工作。
现在,根据您选择的语言,您可以讨论要执行的编程类型。他们之中有一些是:
顺序编程:是指那些按照准则依次设计的程序。例如:Cobol,Basic。
结构化编程:当编程是由模块设计时,可以这样考虑。每个模块执行一个特殊任务,并且在需要该任务时,将简单地调用该模块。例如:Turbo Pascal,Ada,Modula。
面向对象编程:是那些允许在其设计中实现对象并且用户可以将程序代码粘贴到每个对象的语言。其中一些是:Java,Xml等。
逻辑或自然语言编程:是以接口方式设计的程序,以使用户可以使用简单的语言向机器下达命令。例如:Prolog。
人工智能程序设计:这些程序与人类智能程序最接近,因为它们具有开发知识的能力。这种语言的工作方式与人的大脑非常相似。