本文目录一览:
搜索编程题有没有什么软件
先说结论:需要根据你想学什么编程语言来选择编程软件。
看题主的提问应该对编程没有太多的了解,姑且认为从来没有接触过编程吧。
估计题主说的编程软件也就是说集成开发环境(IDE)吧,就是程序员写代码的软件。
如果题主学的C语言或者c++的话,刚开始学习用VC++6.0(免费),两周后换CodeBlocks(免费),熟悉了之后用一两个用,最后换成VisualStudioIDE。
如果题主学的是Java的话,一开始用eclipse(免费),一两个月后可以换IDEA.
如果题主学的是python的话,一开始用python安装包自带的就可以了(免费),一两周后换PyCharm
如果题主学的是web前端(h5,js之类的),一开始可以用sublime(免费)或者hbuilder(免费),熟悉之后换webstorm。这里更新一下,也可以使用vscode搭配插件来使用。
下面我要开始啰嗦了:
首先你自己应该知道自己为什么要学编程,或者说是说了编程之后要干什么,这个很重要,决定着你以后学习的方向。打个比方,你说你想要学做饭,那么你要学的是炒菜、糕点还是其他的什么,还是说要做西餐还是中餐。目标不一样,学习的东西也是不一样的。
假如你觉得电影电视剧上的黑客特别厉害,弹指间黑了别人的网站。你想有这样的技术,这属于网络安全方面的,这个方向又分为操作系统方向、web网站服务安全方向、嵌入式安全方向(这么分只是我个人的理解,还能从其他方面区分)。这个时候你应该全面的了解计算机,包括但不限于计算机组成(各个配件是干什么、配件的工作原理)、计算机网络(就是你怎么能上网的这么一个过程)。这个时候你应该学习操作系统原理、计算机组成原理、计算机网络、C语言之类的。
2. 假如你看到某个网站很漂亮,你也想做个这样的网站(页面),你需要学习html、h5、和JavaScript相关的东西。当然了解了这些之后,就要接触一些服务端的东西(就是给你提供网页上展示内容的东西),服务端现在大部分是java、php和python写的,也有的使用node.js之类的语言写的。当然也有其他的各种各样的编程语言。
3. 假如你觉得百度、阿里、腾讯的服务好厉害,那么多人同时访问服务器居然能撑得住,你需要学习服务端的编程语言,比如java、python,学习过程中你会学到数据库。然后学习框架(java的ssh(有人说这个框架过时了,但用的企业也不少,springboot。python的框架:flask、Django之类的))
4. 假如你觉得某个手机应用比较好,自己也想做一个,Android手机应用现在大部分是java写的,先学java,然后学Android。苹果手机应用现在大部分是objective-c(oc)来写,还有一部分是swift语言写的。,学习的过程中你会了解到更多的可以开发手机应用的语言以及各种各样的框架(混合开发、vue、RN之类的),以及开发手机应用的各种姿势。
5. 假如你看着周围的人对计算机软件特别了解,什么软件都会用、什么软件都会安装、就算不会的也能很快上手,**这个就不是编程了**,多用用计算机,有了问题网上搜一下,日积月累你也能成为这样的人。
6. 假如你觉得周围有的人对计算机硬件很了解,什么cpu超频、性价比、整机组装、显卡评测之类的,这也是平常了解到的,**和编程无关**,多看看计算机相关的杂志,关注一下各大计算机配件的供应商官网以及论坛之类的都可以。
**最关键的还是入门,入了门就好说了,如果朋友有会编程的,可以让他们帮帮你,确定自己想学什么,然后请他们帮你入门,然后就是自己学了。**
电脑常用的编程软件有哪些?
电脑常用的编程软件有哪些。这个编程软件一般是指编程的集成编辑环境,这个是要根据不同的编程语言来选择不同的编辑器的。
比如java语言,现在用的比较多的是eclipse和IntelliJ IDEA。这两个工具都是比较流行的java语言的集成开发工具,区别是eclipse是开源的,而idea是要收费的。
如果是C#,或者是C++这一类属于微软的编程语言,那么主要使用微软的编程工具,visual studio系列工具。
如果是linux环境的,很多人都喜欢用vim编程软件。
希望对你有帮助。
写代码的软件有哪些
写代码可以用的软件有:Webstorm、Vscode、SublimeText、HBuilder、Dreamweaver、notepad++、editplus等。
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码最终目的是将人类可读文本翻译成为计算机可执行的二进制指令,这种过程叫编译,它由通过编译器完成。做前端开发,写代码的软件是必不可少的。主流的前端开发写代码软件有:WebStorm、Vscode、Sublime Text、HBuilder、Dreamweaver、notepad++、editplus等,下面我们一起来看看。
做前端开发,写代码的软件是必不可少的。主流的前端开发写代码软件有:WebStorm、Vscode、Sublime Text、HBuilder、Dreamweaver、notepad++、editplus等,下面我们一起来看看。
1.WebStorm【推荐】
WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。WebStorm的过人在于,商家不断的更新版本。
2.Visual Studio Code(简称:Vscode)【推荐】
Visual Studio Code中文版是微软推出的带 GUI 的代码编辑器,启动非常快,完全可以用来代替其他文本文件编辑工具。还可以用来做开发,支持各种语言。软件功能非常强大,界面简洁明晰、操作方便快捷,设计得很人性化。软件主要改进了文档视图,完善了对 Markdown的支持,新增PHP语法高亮。
3.Sublime Text
Sublime Text是一个代码编辑器也是HTML和散文先进的文本编辑器。拥有着漂亮的用户界面和非凡的功能,例如迷你地图,多选择,Python的插件,代码段,等等。完全可自定义键绑定,菜单和工具栏。其主要功能包括:拼写检查,书签,完整的Python API,Goto功能,即时项目切换,多选择,多窗口等等。
4.HBuilder
HBuilder是DCloud推出的专为前端打造的开发工具,具有飞一样的编码、最全的语法库和浏览器兼容数据、可以方便的制作手机APP、最保护眼睛的绿柔设计等特点。支持HTML、CSS、JS、PHP的快速开发。通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的开发效率。
5.Dreamweaver
Dreamweaver是由Macromedia公司开发的一款所见即所得的网页编辑器。所见即所得的网页编辑器的优点有直观性、使用方便、容易上手。它使用所见即所得的接口,亦有HTML编辑的功能。熟练掌握Dreamweaver软件的使用,无论是设计师还是工程师,它都能有效提高你的工作效率。
6.Notepad++
Notepad++是一款Windows操作系统下的一套文本编辑器。此软件是免费软件,可以免费使用,自带中文,小巧高效,支持27种编程语言,通吃C,C++ ,Java ,C#, XML, HTML, PHP,JS 等,Notepad++ 内置支持多达27种语法高亮度显示。Notepad++除了可以用来制作一般的纯文字说明文件,也十分适合编写计算机程序代码。
7.Editplus
Editplus是一款由韩国Sangil Kim出品的小巧但是功能非常强大的文字编辑器,拥有无限制的Undo/Redo(撤销)、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。除了支持HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript, VBScript的代码高亮外,还内建完整的HTML和CSS指令功能。