A. 如何自己编程序做软件

万事开头难,首先,要有扎实的基础知识,推荐先学 c语言,搞清楚基本概念,比如 变量,函数,类,数据类型等等,再下点功夫研究下数据结构,前者是所有编程语言的构成基石,后者是算法,就是如何用编程语言去解决实际问题。不要相信什么速成教程,不要被当下众多流行的编程语言搞得不知如何下手,安下心花功夫把基础打牢。
第二,推荐学习下java语言,建议看看 《java编程思想》这本书,这是本著名的java编程教学书籍,网上有 pdf下载。
第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql, oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念,比如 表,视图,存储过程,函数,以及 关系型数据库 语言,在网上搜相关书籍学习下就可以了,mysql 安装较为简单,而且使用广泛,免费,跨平台,推荐安装,以它为蓝本学习。
第四,学习下 html ,js,css ,这些是做网页的基础,这些你可以 上 菜鸟教程 等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下。
有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的。 前端页面 用 html 设计,css美化,js 做数据加载,java 做后台,接收发送数据从(到)前端页面, 操作数据库 ,mysql作为数据库用来存放数据。
然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue ,react,后端 如 java spring ,hibernate , 这时候,你要做的就是上官网,看帮助文档了。
计算机发展的速度是非常快的,新技术层出不穷,但不管怎样,基础的东西是不会变的,所以,花时间把基础打牢,然后多做项目实践,这样才能成功。

B. 编程软件是怎样被制作出来的或者说用什么写出来的

您的问题就是知道什么是平台,就是不知道平台是怎么来的。
比如windows,jdk
最早是机器语言,就是01代码,人们为了可以让计算机转化自己的语言,发明了basic语言,然后在此基础上搭建平台。c呀之类的高级语言就有了。
程序是用语言写的,编程软件是也是程序的集合,所以也是用计算机语言写成的,不过很多都是用比自己低级的语言写的。有很多都是用c语言写的。
我现在只是学生,如果有不对之处还望指出,互相学习。

C. 学会了编程,怎么编软件。(可以编软件吗)

首先,编程序和写软件是不同的,编程序
只是
写软件
的一个步骤。软件是一个庞大的系统,其开发复杂性高,开发周期长;不是随便写一个程序,就可以叫做软件的。软件开发
已经发展成一门学科
"
软件工程
"
了,现在的软件一般都是通过软件工程的方法来做的。
根据
软件工程
的方法,软件开发一般分为三个阶段:
1、定义阶段:项目可行性分析、需求分析;
2、开发阶段:概要设计、详细设计、实现、测试;
3、运行和维护阶段:运行、维护、废弃
可以看出,编写程序代码
是属于
第2阶段
中的
"
实现
"
部分的,所以说编程序和写软件是不同的。
从写程序到写软件,还是有很长的路要走的。