首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  编程

0 基础,想学一门编程语言,感觉无处开始,咨询下 V2EX 的大佬们

  •  
  •   wangweitung · 46 天前 · 2737 次点击
    这是一个创建于 46 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景: 1、大学学习的 VF,早就忘记完了。

    2、目前工作是低端制造业,与生产比较接近。

    3、最近对西门子的生产方针软件比较感兴趣,具体名字叫 plant simulation,与生产仿真有关系。

    4、想自己自学一下这一款软件,同时对工作进行一些优化。

    但是里面涉及到一种语言叫 sim talk,像是面向对象型的编程语言。

    问题:

    作为一个 0 基础傻瓜,如何开始学习?

    ·有无响应的推荐入门教材?

    ·该如何循序渐进的学习?

    16 回复  |  直到 2019-06-21 01:07:08 +08:00
        1
    sunjourney   46 天前
    想走得远别一上来就学 python,js,试试 c 和 java,c 的话工作用不到,但建议学。
        2
    fakeinc   46 天前 via Android
    不是大佬。

    先学 Python 或者 Java。
    1. 在 [Sololearn]( https://www.sololearn.com/) 上把对应语言的教程全过完。大约要花一周时间。
    2. 在[菜鸟教程](runoob.com)上走一遍教程,每一个评论都要弄懂,习题至少做一半。
    3. 在 [w3schools]( https://www.w3schools.com/) 上查漏补缺。
        3
    916go   46 天前 via Android
    楼上两位有冲突
        4
    wangweitung   45 天前
    @sunjourney

    是的,C 的结构比较简单,先慢慢把基础的掌握了,再去学习复杂的。今天已经开始了,希望自己可以坚持下去。
        5
    wangweitung   45 天前
    @fakeinc 朋友也推荐我学 Python 或者 Java,Sololearn 我已经有了,还是先学 C 吧,过段时间再来反馈。
        6
    liangzi   45 天前 via Android
    自学过 C 忘得差不多了 入坑 Go 了
        7
    trait   45 天前 via iPhone
    2019 年还在推新人学 C,把人往火坑里推,现在你的水平还不足以应付 C
    Java 或者 Go,更推荐 Go (虽然很恶心这垃圾语言)
        8
    Kilerd   45 天前
    一入门真正不建议学 JS 和 Python 这类弱类型的脚本语言。
        9
    Hsinyao   45 天前
    做工控软件不都是 C#? Head First C#走起
        10
    GeekCourse   45 天前   ♥ 1
    当然是直接学 sim talk,带着问题去学,最开始不求完全弄懂,只要知道改了哪里,会有什么变化就可以了
        11
    circsqua   45 天前   ♥ 1
    先收集信息,把该软件的文档和网站先犁一遍,同时也 google 下它
        12
    4goodworld   45 天前
    百度:易语言 了解下
        13
    GeruzoniAnsasu   45 天前 via Android
    别学写代码,学编程。学习怎样用高级语言控制硬件的反应。

    其实我建议玩单片机,先写写汇编,然后再学 c
        14
    jellybool   45 天前 via iPhone   ♥ 1
    就直接学 sim talk,遇到问题就 google
        15
    kidlj   45 天前 via iPhone   ♥ 1
    自顶向下学习。既然用到了就 sim talk,就学 sim talk,有输出,才会坚持得下去。

    期间也可以学习一门别的编程语言作为对照,我推荐的 Go,因为 simple。不仅语言、语法 simple,标准库也很 accessible。也可以用来写网站 API,流行的框架(对比 Java 的 Spring 系)也很 simple。
        16
    jm00   30 天前 via Android   ♥ 1
    如果只是随便玩玩就 python 之类流行的脚本语言,想花大量时间深入就 c 语言,或者汇编,不要相信那些让你学 lisp 或者更优雅的 lisp ( scheme )的人,的确那些程序很优雅,但是那既不能让你随便玩玩,也不能让你的学习过程有好的开始,那是你掌握了程序原理之后才适合接触的东西。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2133 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 15ms · UTC 12:40 · PVG 20:40 · LAX 05:40 · JFK 08:40
    ♥ Do have faith in what you're doing.