zoukankan      html  css  js  c++  java
  • 流行语言和用途以及一些编辑器和IDE

    流行语言和用途以及一些编辑器和IDE

    在IT工程师和培训机构多如牛毛的时代,拜师学艺并不难。但自学编程对于毫无基础的同学来说却可能是个问题,相信有过类似经历的朋友都有一把辛酸泪和一肚不吐不快的体会,以下我罗列一些常用的语言和编辑器,希望对初学者有所帮助!

    1. 流行编程语言和用途

    语言 主要用途
    C 操作系统、嵌入式、驱动开发
    C++ 图形图像、科研、通信、桌面软件、游戏、游戏服务器
    C# Window桌面软件、.Net web、服务器
    Java Java SE:跨平台的桌面应用,Android
    Java EE:企业级应用、web开发、服务器后端
    Java ME:手机应用、流行与非智能机时代
    Java Android:用于开发安卓应用
    Go 高性能的服务器应用,比较年轻
    Erlang 高并发服务器应用,多用于游戏
    Python Web、科学计算、运维
    Ruby Web
    Perl 运维、文本处理、用的较少
    Lisp 科研、一种逻辑语言、用于人工智能
    Node 一个Javascript运行环境(runtime)
    Haskell Haskell是一种标准化的、通用纯函数式编程语言,数学逻辑方面
    Scala 一种类似java的编程语言,集成面向对象编程和函数式编程的各种特性
    Javascript 前端,在node中可以做后端
    HTML/CSS 标记语言、主要是给前端工程师构建页面使用

    2. 推荐一些编辑器和IDE

    IDE/代码编辑器 使用平台 推荐用途
    Vim/Emacs/Textmate/Sublime/Atom/Notepad++ 支持大部分平台 纯文本编辑器,理论上支持任何语言
    Visual Studio Windows C/C++/C#
    Codeblocks 跨平台 C/C++/C#
    Eclipse 跨平台 Java
    Intellij Idea 跨平台 Java/前端
    Xcode Mac OS IOS
    PhpStorm 跨平台 PHP
    WebStorm 跨平台 前端
    NetBeans 跨平台 Java/C++/PHP
    Android Studio 跨平台 Java(安卓)

    谨记:天道酬勤!!!

  • 相关阅读:
    JAVA闰年测试与解决非法输入
    Junit介绍与实现
    等价类划分方法的应用
    使用Visual Studio 2013进行UI自动化测试
    简谈软件测试
    【Software Project Management】Quizs
    White box testing
    peer review
    闰年问题
    热烈庆贺清明小长假的到来
  • 原文地址:https://www.cnblogs.com/keessi/p/7262966.html
Copyright © 2011-2022 走看看