1楼:江淮一楠
数学不好,别学编程语言,那里的c+语言都是主函数,学起来很难!
哪种编程语言出去找工作门槛低?据说java容易些 本人数学不好。想学编程
2楼:匿名用户
其实学习编程还是要一点逻辑思维的、比如你在设计算法的时候。java比较流行 需求量很大 但是看看你学的精不精了!嗯嗯 努力会有结果的
3楼:
php门槛比java更低。
4楼:匿名用户
个人认为语言这东西不是怎么说的,你学的好与不好很大差别的,就拿java来说,只懂一点的话人家不可能给你高工资,技术好一点的话,熟练了 很高的都有
懂了些编程的基本语言,但数学差,总是想不到思路,那道题毫无头绪,想着学习些算法但不知道该找什么资料
5楼:手机用户
学习一般是一个从模抄仿到创bai造的过程,初学编程在解决du问题时会遇到很多算法和细节zhi上的障碍是很正常的,dao所以题主不用苦恼。
接下来谈一些具体措施。
数学不好可以学c语言c++语言编程吗?
6楼:匿名用户
楼主你好
学编程个人觉得与数学没什么太大关系,主要是理解能力和逻辑思考能力要强牵扯到数学公式的编程问题,在你学编程之前已经有n多的大牛已经帮你想好怎么实现了
希望能帮到你,满意请采纳,没能解决可以继续问我。
7楼:magic_旭
你想做游戏外挂的话那是很遥远的,我当初也想着做外挂,但我学了编程之后才知道外挂不是想做就做得出来的
8楼:储运天天
这位同学,做外挂肯定得先学学按键精灵。然后学c++。现在做外挂不是那么简单的。。。
学编程语言,数学和英语都不算问题,主要是要细心,要熟悉。天天写**,时间久了,自然而然就精通了。
望采纳。
9楼:外面的世界艳
有点费劲的 我学校中文系的就考不过c语言 数学的相对好过点
全国2级过的不是太难
10楼:实小林志坚
数学不好可以学c语言,但要比其他人付出更多的努力和艰苦。以及更多的有限青春。
11楼:匿名用户
没有关系的,虽然有人说学计算机最终就是学数学的,但是那要到超高的境界以后的事情。而且一般的正常人达不到那种境界
12楼:匿名用户
当然可以学了,熊猫烧香病毒设计者只有初中文凭,语言编程看的是逻辑能力。
13楼:天马流星
只能说,题主, 你想得太远了。首先软件开发跟数学根本就不是一门学科,软件开发需要用到的知识比数学重要的太多了。比如英语。
而数学对于大多数人来说是最不重要的知识。为什么?理解c++的指针和多态需要数学吗?
一个复杂的系统架构也不需要半点数学知识,而你就是看不懂。
在你担心数学好不好之前,你更应该关心编程环境怎么搭建,连ide都搞不定不知道程序怎么跑起来你还搞什么呀,下一步就是程序基本的语法和sdk库函数的掌握,基本sdk都不知道什么意思怎么去用,如字符串函数,文件读写和数据库常用操作,这些你都不会你还有学下去的必要吗?还有更重要的更基本的程序调试技术,程序老出错老崩溃怎么办呀,**变量为空了内存写错了?为什么程序老编不过去呀,谁能帮帮我呀!!!
这个时候你发现那牛逼的数学知识真是屁用没有,你还是感叹自己基本功底不行经验太少,这个时候打死你也不会再关心数学好不好的问题了。
软件开发说到底是对于语言,sdk和工具的运用。常见的如android开发,**开发都不需要半点数学知识。只有游戏开发需要用到一点简单的牛顿运动定律和圆周运动和抛物线运动。
如果说用到数学的大概只有3d游戏引擎,很智能的人工智能,如格斗游戏的电脑应对玩家的复杂ai,生化危机中僵尸怪物的配合商量运用策略包抄玩家和记忆功能,还有航空航天领域这样高精尖技术学科才会用到复杂一点的数学知识。而这些都是计算机专家才要掌握的内容。所以题主你是想多了,还是先关心下自己程序为什么编不过老是报错的问题吧
数学不好可以学c语言c++语言编程吗?
14楼:匿名用户
学习编程bai,英文和数学肯du定少不了,但编程领域是一个庞zhi大的体系,如果每dao个编程领域都需
专要顶尖
初学编程应该学习哪种编程语言?
15楼:小盆友你好
首先,对于题主这个问题,我想做个比喻,
选择学习编程也是一个道理,都应该先去了解各个编程语言的信息,它的就业方向,它能做些什么,找到一个你比较感兴趣的方向,然后根据兴趣学习就好,这样既不会浪费时间成本,也可以让自己学习的动力更大。
黑马程序员
硬件层级:就是cpu、内存、显卡等,不属于软件范畴
汇编层级:可读性差,但是现在有编译器哈,所以市场汇编语言的工程师需求变量是很少的。高级语言需求量增大了。因为高级语言很好读;
系统层级:windows、linux、mac、os、andriod、ios等等。就是电脑软件都是跑在操作系统上的。
应用层级:是更加偏重软件的程序的执行流程和功能的。开发起来体量非常大。
脚本层级:这里面不涉及楼主上面说的四种语言,我就是略说一下。脚本级语言的**很直给的,**速度快。
但是虽然可读性强,但是编译器把脚本语言翻译成汇编语言的成本很大。
1.java(排名第一)
java功能强大,简单易用。具有简单性、面向对象、分布式、健壮性、安全性、平**立与可移植性、多线程、动态性等特点。由于其语言特性好,框架丰富,常常被应用于企业中,你可能经常会听到一些关于j2ee,hibernate等的讨论。
而且,现如今的安卓手机的标准编程语言也是java。
**总结**
java主要用于企业级开发, 安卓手机, 网页,游戏后台。
2.c和c++(永不过时,越老越吃香)
理论上,只要硬件驱动和api合适,c和c++就可以用于任何开发,效率可以说是所有编程语言里最高的。排除你系统里没有c/c++编译器的情况。一般的系统里c一般都具备,但是可能有些是没有c++编译器的。
目前,c语言主要用来服务应用,开发底层模块和嵌入式。尽管c++也可以,但是由于其复杂性,程序员更多的是选择c语言来做。c++适合一些复杂但又要求高效率的,比如大型游戏等等。
**总结**
c主要用于服务应用,开发底层模块和嵌入式。
c++主要用于大型游戏开发和一些规模大、性能高的程序开发。
3.javascript(凡是能用js编写的程序,终将使用js编写)
java vs js
雷锋vs雷峰塔
外行人可能觉得javascript听起来跟java有关,实则没有任何联系。
毫无疑问,javascript最广泛的是在web前端。通俗的说,当**传送一些用各种“标签”代表的格式文档时后,javascript负责把这些文档“转化”成一些客户端动态效果。除此之外,node.
js还用于开发服务器端。
> nodejs是js的升级版,基于google v8引擎开发的后端语言,可以写服务器
**总结**
javascript主要做web前端以及服务器端开发。
4.php(最好的语言,份额被go抢)
php是一种通用开源脚本语言,语法吸收了c语言、java和perl的特点,利于学习,使用广泛,,主要适用于web开发领域,php是web后端的王者。
**总结**
php主要用于web开发,后端较多,也可以用于整个web服务器,比如论坛引擎。
前端(网页waiter) ---请求--> 处理(服务器server) ---》 返回给页面
5.python
python语法简洁清晰,具有比较丰富和强大的库,而由于它可以把用其他语言制作的模块轻松地联结在一起,又称其为胶水语言。
ieee发布2017年编程语言排行榜:python位居首位。应用比较广泛,像信息安全、物联网开发、桌面应用、大数据处理都需要用python。
**总结**
python主要用于服务器、物联网开发,大数据处理等。
6.go
值得一学:
开发速度,执行效率,从高到低: c> go > python
go语言所有执行需要的库都打包在一个exe中,编译好的exe程序,直接在第三方系统就可以运行
gui:图形化
gui难度,从难道易:c > go > pthon
> docker, k8s,区块链
推荐学习思路:
有了一定的基础之后:
找到项目--->按照源码看思路--->渗入理解--->抄源码--->不看源码自己还原
在进阶之后的提升:
找到带源码的项目--->不要再抄源码而是在项目基础上实现自己的新增功能--->看书优化**
因为不知道题主要学习什么编程语言,所以暂时思路就是这样的。当明确自己要学习的内容之后,可以自己做或者找到合适自己的学习路线图,按照自己的未来发展方向找到学习内容的重点开始学习。
16楼:最新资讯资料
编程应该是很多非计算机专业入门的必学科目,编程就像我们小时候的牙牙学语,只有学会快乐说话,才能去学习语文等科目。而语文就像计算机专业的人工智能,还没有学会说话,就想学语文是不可能的,同样的还没有掌握计算机语言,你还没有弄懂电脑给你的对话,怎么能学会人工智能呢?
一、编程语言有很多,我们该如何选择一门先学习呢?
综合出炉的编程语言排行榜,我们可以具体分析一下:
通过榜单我们可以看出,编程霸主依然是java、c语言、c++、python等。
1、为什么java依旧能持续占据榜单榜首?
一方面是因为java非常强大的适用性,而且入门学习java也能很快上手,而在**逻辑方面,java也做到了无懈可击,清晰不混乱,而且因为自身机制原因,java还很适合在移动端领域深造,安卓和ijos都是经过java制作的,在领域方面java是涉及的非常广泛。
2、c/c++语言应该是出现最早,但为什么排在榜单第二呢?
c 是比较老的编程语言之一,由于它的**运行速度快而且简单,它到现在仍然一直被使用。它的学习难度比较大,但是,一旦你掌握了它,你就可以做任何语言能做的事情。你可能不会用它去做高级的**或者软件,但是,c 是嵌入式设备的首选编程语言。
随着物联网的普及,c 将被再次广泛的使用,对于 c++,它被广泛用于一些大型软件。
3、python编程语言上升速度最快,为什么越来越受程序员的青睐?
原因有几个:1、主要归因于 python对大数据的处理能力,性能表现优良,语法相对简单,学习成本较低。2、人工智能及云计算的发展,国家推广人工智能教育, python被一些学校作为教学语言。
3、借人工智能的声势,宣传 python的各种优势,所以,迅速在大众中传插。就如区块链技术。
二、针对以上的数据分析,对于非计算机专业入门计算机行业来说,选择哪种编程语言,可以从以下几个方面入手:
考虑一下自己的兴趣点和以后的就业方向。比如说:以后想从事人工智能方向,可以选择学习python;如果以后想进入大数据领域,可以学习java或者python;如果想进入物联网领域,可以选择学习c语言……