作者BASICA (西门彼得)
看板Programming
标题[心得] 程式写作初入手用什麽
时间Sun Jan 19 15:42:10 2025
各位好!
什麽都不会的人进行程式写作用什麽工具?
1/EXCEL试算表
EXCEL试算表其实是程式写作的第一入手工具。他其实是长的和编辑器不一样的程式写
作工具。
其实EXCEL的真面目是程式语言!程式语言有的功能他都有了。
他有很多写好的函数可以调动。有逻辑结构,资料型态,有巨集语言可以编辑巨集。
VBA是用在EXCEL巨集的程式语言。
初学就用那个就好了!
2/ANDROID上的BASIC编辑器
在手机上面找商店搜索"BASIC",里面会有BASIC语言的编辑器。免费。
3/VIM编辑器
VIM其实真面目是程式语言。他同时是功能最强大的编辑器。
WINDOWS上面可以下载安装。LINUX里面,用以练习写作的像是OFFICE软体内的巨集
功能就可以编辑程式码了。
4/WINDOWS上面的DOS模拟器用来跑QuickBasic。QB永远不死!QB是第一入手工具。
DOS模拟器在网路上有免费版可以装设。
QB百用不厌。大推!
5/WINDOWS上面有程式写作的语言。免费!例如xbasic、just Basic、Free Basic
都是免费资源。
6/程式写作门槛最低的就是用EXCEL编报表跟使用BASIC语言。任何人都可以迅速上手。
常用的功能都有了。EXCEL的功能是函数式型态的,BASIC则是最简单写程式的工具。
少到只有一行指令就是一个程式。例如:列印 Hello World。一行程式码解决。
你们可以下载open office或者libre office里面有巨集功能,有BASIC程式工具。
不然就是去微软OFFICE内有VBA附带在内可以免费使用。
一般电脑都可以有的。免费。VIM可以去网路下载有LINUX跟WINDOWS版。
7/Scratch软体,免费。可以在LINUX上面装也可以在WINDOWS上面装设他有全部程
式语言的功能与工具。用来给幼儿和初学练习写作程式的工具。
--------------------------
以上可以单纯产生exe档的只有quick basic。QB有一个版本是直译器,可以跑程式码
但是不能单独产生编译出执行档。
Free Basic也可以产生执行档。
vim 、 VBA 、巨集BASIC语言、EXCEL等等报表软体、scratch....可以单纯当程式语
言用,但是必须在特殊特定软体内打开。如果你不是要发行软件来执行档案,用附带
环境的程式编辑软体试试看!也许可以满足你们多数需求也说不定?
QB必须使用DOS模拟器或者是虚拟软体打开。该有的功能都有了。可以用来写程式的!
8/就是写作背景的问题:如果你要用来执行程式.exe档的要特殊工具。
如果你是单纯要跑程式码的,用直译器跑就好了。是几乎不花什麽记忆体。
编译器是一次转档点开就永远执行的那种。诚实说这样有好有坏,看用途决定怎样。
一起初就要认定你写程式的背景跟需求与用途。只是跑程式码要看情形,背景越单
纯越好!
9/如果你是要在特殊软件内跑程式码,vim、OFFICE软体巨集功能、SCRATCH试试看。
10/手机也可以写BASIC程式。试试看。
----------------
以上是给想要进行程式写作但是还没有入手的人写的。写程式其实没那困难。
用电脑内很简便常见的工具就可以了。
程式写作的门槛因为BASIC培基语言推广附带有直译器以及scratch以及OFFICE巨集越来
越简便了。
试算表跟VIM编辑器、scratch他们其实是程式语言,只是呈现的外貌长的不一样而已。
QB永远不退流行,直到今天还有人在使用他。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.37.4.182 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1737272533.A.8D5.html
1F:→ BASICA: 写作程式的门槛是越来越低,曾经我梦想过 114.37.4.182 01/20 13:09
2F:→ BASICA: 写作业系统,这个梦想被改成写一个附带的 114.37.4.182 01/20 13:10
3F:→ BASICA: 工作环境有很多功能的例如打游戏看新闻 114.37.4.182 01/20 13:11
4F:→ BASICA: 结果这个愿望已经被其他人实现了 114.37.4.182 01/20 13:12
5F:→ BASICA: 就是EMACS这种的 114.37.4.182 01/20 13:13
※ 编辑: BASICA (114.37.4.182 台湾), 01/20/2025 13:13:58
※ 编辑: BASICA (114.37.4.182 台湾), 01/20/2025 13:14:33
6F:→ Vent: 嗯 当一年sde了,看不懂这篇在写什麽 76.142.186.194 01/26 16:26
7F:→ BASICA: 我在讲写程式用每台电脑有的简单的工具就 114.25.208.239 01/26 17:19
8F:→ BASICA: 好了 114.25.208.239 01/26 17:19
9F:→ BASICA: 其实试算表和VIM和QB、scratch就可以了 114.25.208.239 01/26 17:21
10F:→ BASICA: 入手写程式就用那个!这是我的意思.... 114.25.208.239 01/26 17:21
11F:→ BASICA: 其实试算表是程式语言的一种,实际上可用 114.25.208.239 01/26 17:22
12F:→ BASICA: 看你们写程式用途跟需求,跑程式码很容易 114.25.208.239 01/26 17:24
13F:→ BASICA: 试算表是呼叫函数来用的那种,功能很强大 114.25.208.239 01/26 17:28
14F:→ shadowjohn: linux也可以试试gambas :) 211.20.175.247 02/05 10:09
15F:→ shadowjohn: 不过仍常用 node-webkit 211.20.175.247 02/05 10:10
16F:推 defreestijl: 我倒宁愿每个App的macro或script对外 211.22.184.184 02/06 17:10
17F:→ defreestijl: 部编辑器 211.22.184.184 02/06 17:10
18F:→ defreestijl: 的支援度好一点 每次写新的app插件最 211.22.184.184 02/06 17:10
19F:→ defreestijl: 花时间的 211.22.184.184 02/06 17:10
20F:→ defreestijl: 不是语法而是要熟悉新的ui -.- 211.22.184.184 02/06 17:10
21F:推 LipaCat5566: 推荐魔兽争霸的世界编辑器 jass 简单 42.70.211.60 02/13 09:14
22F:→ LipaCat5566: 好上手 42.70.211.60 02/13 09:14
23F:→ CoNsTaR: 把写程式当成写作... 37.19.70.17 02/17 01:44
楼上各位网友,相见就是有缘。谢谢你们的回应。
请你们千万不要误会我以为我要洗文章,虽然我有些观点或许不合时宜落伍了,这请
你们指正!
一个时代有一个时代的风向和流行,我会永远怀念培基语言盛行引领一代一代人写程式
的时候。我永远感激可以使用培基语言写程式是很多人努力带来的便利之处。
我有学过C语言,福传语言,只是最喜欢培基语言和组合语言。
培基语言进化版例如VB的我也略懂。
只是、新东西像是什麽JAVA的我是一窍不通!
我喜欢LINUX系统,会下指令操控电脑。
※ 编辑: BASICA (114.25.236.223 台湾), 02/17/2025 21:15:39
QB永远不死!怎麽样都令人着迷。他是我写程式的初恋情人。初恋永远美好!
我永远怀念。
※ 编辑: BASICA (114.25.236.223 台湾), 02/17/2025 21:19:16
要会用组合语言操控硬体喔!这是很多人不懂的....
组合语言最靠近机械码。懂组语对机器没有幻想。
我确实对现在的AI人工智能不懂,很可能他会很多方面超越人类。
我只是说,电脑的真面目比方是人的,是一某些方面特别优秀的白痴。
我是完全不懂人工智能怎麽设计,我现在在学的是怎麽使用AI帮助我做事情。
※ 编辑: BASICA (114.25.236.223 台湾), 02/17/2025 21:30:38
24F:→ lanstype: 找个免费线上练习python的网站就直接开 36.226.193.200 06/25 14:28
25F:→ lanstype: 始练习啦 其他什麽设定都不用管 36.226.193.200 06/25 14:28
26F:→ BASICA: 找一个直译器,也可以在网路上线上写作 114.25.207.242 09/03 14:28
27F:→ BASICA: 线上写作例如endbasic,直译器例如QBasic 114.25.207.242 09/03 14:29
28F:→ BASICA: 如果您只是要体验跑程式码的快感就善加利 114.25.207.242 09/03 14:36
29F:→ BASICA: 用简便工具,不一定需要转成.exe的样子 114.25.207.242 09/03 14:37
30F:→ BASICA: scratch很好玩喔!像是玩游戏那样子 114.25.207.242 09/03 14:57
31F:→ BASICA: 只是好玩那样玩scratch很好! 114.25.207.242 09/04 20:57
32F:→ BASICA: 实际有用的用excel报表软体很好! 114.25.207.242 09/04 20:58
33F:→ BASICA: 编辑器用vim无敌好用! 114.25.207.242 09/04 20:58
34F:→ BASICA: 只是想要写程式用basic很好!非理工科首选 114.25.207.242 09/04 21:18
35F:→ BASICA: 单纯想要写程式,basic无敌好用!去用喔! 114.25.207.242 09/04 21:19
36F:→ BASICA: 什麽java的,我完全不会用。我顶多用vb 114.25.207.242 09/04 21:23
37F:→ BASICA: 而且我只会用旧版的vb他有改版我没有追了 114.25.207.242 09/04 21:29
38F:→ BASICA: vb好像在微软失宠了我其实只喜欢旧的版本 114.25.207.242 09/04 21:34
39F:→ BASICA: 就是说我终於被时代淘汰了!我太老了! 114.25.207.242 09/04 21:38
40F:→ BASICA: 我以往常用的是dos版的vb,我就是那麽老 114.25.207.242 09/04 21:53