编程就是写软件吗?

什么我都不懂啊,又想了解一些。
编程编好了是不是一个软件就开发出来了?我们的电脑和手机上的各种软件都是程序员们编程编出来的吗?开发一个软件是不是只需要编程就可以了?该从哪个方面开始学?然后会经过哪些方面的学习才能最终达到开发软件和编程的能力?别说我~~呜呜。
谢谢了。

编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

扩展资料

可视化编程也越来越重要,所谓的可视化程序设计和Visual Basic或Visual C++并不同,支持可视化程序设计的IDE可以让开发人员直接移动程序单元来建立流程图和结构图,然后直接做编译或解释,这一类的流程图通常是以UML为基础。

这样的界面因为乐高的Mindstorms开始普及,一些公司也开始透过浏览器Mozilla和分布式程序设计(LabVIEW)往这方面努力。从1980年代开始,第一个可视化程序设计系统—Max,就是以类比合成器的设计为榜样,同时被用来开发即时音乐演出软件。

这种方法也被用在专业软件,例如Openlab,这类的使用者需要完整程序设计语言的弹性,并不想要传统的学习曲线。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-10

编程是编定程序的中文简称,就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

扩展资料

可视化编程也越来越重要,所谓的可视化程序设计和Visual Basic或Visual C++并不同,支持可视化程序设计的IDE可以让开发人员直接移动程序单元来建立流程图和结构图,然后直接做编译或解释,这一类的流程图通常是以UML为基础。

这样的界面因为乐高的Mindstorms开始普及,一些公司也开始透过浏览器Mozilla和分布式程序设计(LabVIEW)往这方面努力。从1980年代开始,第一个可视化程序设计系统—Max,就是以类比合成器的设计为榜样,同时被用来开发即时音乐演出软件。

这种方法也被用在专业软件,例如Openlab,这类的使用者需要完整程序设计语言的弹性,并不想要传统的学习曲线

本回答被网友采纳
第2个回答  推荐于2017-09-12

你用的各种软件都是程序员们开发出来的,不用怀疑,呵呵。


一般随便学一门编程语言就能开发出软件来。但是开发一个好的软件不只需要编程知识,还需要很多其他的知识,比如数据结构和算法、软件工程管理等等。大学里的软件工程专业就是为开发软件做准备的,你可以上网搜索软件工程专业都需要学哪些课程,就知道开发一个好的软件除了编程之外,还需要哪些知识了。


另外,如果想学的话,你首先要明白你想编哪方面的软件,比如桌面软件、手机软件、网站程序、工程应用、工业控制程序等等。常用的编程语言和相关技术有二、三十种,下面给你罗列一些:

    以下任何一类都可能用到的:数据库技术SQL、XML极其相关技术。

    桌面软件:JAVA、C#、VB等等任何一种高级编程语言都行。

    手机软件:iPhone上用Objective-C,安卓上用JAVA。

    网站:HTML、CSS、Javascript,这些用来做网页。PHP、JSP、ASP任选一个做网站后台服务。

    工程应用:C、Python等编程语言。

    工业控制:PLC梯形图语言、汇编语言。

本回答被提问者和网友采纳
第3个回答  2013-08-05
你好,你的问题真多..
首先软件肯定是程序员编出来的;
想学习编程:
编程有各个方向的,如手机软件、网站开发、应用程序开发、ERP开发等等,开发的语言也分很多种,如C++、C#、VB、java等等。
可以根据情况自己选择方向,各语言有共通之处,学好一种编程语言,其它的就相对容易了,一般来说C语音是一切语言的基础。
没有基础的话建议报一些培训班学习会比较快一点,有基础的话再自学
第4个回答  2020-04-01
编程,字面意思就是编写程序,程序是由程序员编写出来的,程序员要开发软件,就要编写程序,编写程序就要掌握编程的语言,才能编写出来,编程语言有很多种,有java ,python,php,c++等,程序员掌握这些语言的使用运算方法,然后去完成所需要开发的软件,我理解的大概就是这样子
相似回答