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(安卓)

    谨记:天道酬勤!!!

  • 相关阅读:
    350. Intersection of Two Arrays II
    94. Binary Tree Inorder Traversal
    623. Add One Row to Tree
    JS判断是否为数字,中文,小写、大写字母
    ASP.NET 操作Cookie详解 增加,修改,删除
    ASP.NET MVC 入门1、简介
    通过LINQ TO SQL类显示数据库表的数据
    OutputCache缓存优化asp.net代码 提高网页性能
    数据库读取二进制图片显示到PictureBox中
    WinForm窗体间如何传值的几种方法
  • 原文地址:https://www.cnblogs.com/keessi/p/7262966.html
Copyright © 2011-2022 走看看