0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

编程语言有什么区别

Wildesbeast 来源:悟空问答 作者: 程序猿茅哥 2020-02-17 18:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1:html+css

这两个需要分开来看,但又是不可分离,结合使用。直白点简单理解为:html是我们网页的一个个页面,但是还没颜色、字体大小等等,这样很难看;css就来了,可以对我们的网页进行装饰,可以让网页变得更好看,就像我们平时看到的网页,有不同字体的大小,有些还有加粗,有颜色等等。

可以结合它们的定义,就更好理解。

html:是“Hyper Text Markup Language”的缩写,即“超文本标记语言”,是标准通用标记语言下的一个应用,并不是一种编程语言,由一些标签组成,主要是用来制作网页的。

css:是层叠样式表(Cascading Style Sheets),一种用来表现HTML或XML等文件样式的计算机语言。 CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

敲了个简单的例子,可以参考一下。

2:js

直白点讲,js主要用来实现和用户的交互功能,比如你输入账号密码后会登录,或者你点击下载可以下载东西等等,这些都是js实现的。与css用来美化修饰不同,js更注重交互功能。

专业表达如下:

Javascript(JS)是一种不需要编译的脚本语言,主要用于增强HTML页面,来实现网页和人交互的功能,通常可以嵌入HTML代码中。

3:java

直白点讲,java是编写代码所用到一种语言,有自己的书写规范,可以实现很多的功能,主要应用比如以前的手机app就是java写的,现在我们常见的图书借阅系统、办公系统等大部分都是用java写的代码实现的。

Java是一门高级编程语言,是一种面向Internet的编程语言。主要分为两类,一种是java se,就是上面讲的各种系统都是java se写的;一种是java web,随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。

4:java web

简单来说java web就是java的一个分支,是指运用java 技术于web(网页) 领域的一些技术总称。主要应用比如像淘宝,京东这些都是通过java web代码实现的。

5:SQL

全名是标准查询语言,以上的四种都是告诉电脑怎么做,然后电脑去做后,呈现结果在我们面前。而SQL是去告诉数据库要怎么做,所谓的数据库简单来讲也就是存储数据用的,应用方面比如我们在网上买东西,会把订单的信息存在数据库,方便我们后续确认订单,退货,换货等等。

基本的学习顺序也大致是按照回答的顺序进行的,还有不明白的地方可以留言,也可以私信茅哥,多年的开发经验保证你可以学到很多东西,也欢迎一起探讨各种编程技术。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    20

    文章

    3006

    浏览量

    116828
  • SQL
    SQL
    +关注

    关注

    1

    文章

    807

    浏览量

    46928
  • 编程语言
    +关注

    关注

    10

    文章

    1965

    浏览量

    39860
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Boost、Buck-Boost、Sepic拓扑什么区别

    工程师们在做电源设计时经常会有升压的需求,而常用的Boost、Buck-Boost、Sepic拓扑均可实现升压。这些拓扑什么区别,该选哪个呢?
    的头像 发表于 04-11 14:14 994次阅读
    Boost、Buck-Boost、Sepic拓扑<b class='flag-5'>有</b><b class='flag-5'>什么区别</b>

    如何电源管理电池供电和线路供电系统之间什么区别

    如何电源管理电池供电和线路供电系统之间什么区别
    发表于 04-06 08:24

    请问TJA1028DT/0 和 TJA1028x/5/20 什么区别

    TJA1028DT/0 和 TJA1028x/5/20 什么区别
    发表于 03-20 07:41

    频率综合器、频率源、信号源什么区别?一文讲透

    频率综合器、频率源、信号源什么区别,简单来说就是频率源是“提供心跳”的——稳定、精准,但功能单一, 频率综合器是“可变心跳”——在频率源基础上增加了可编程能力, 信号源是“完整乐队”——包含频率综合器,还能调制、编码、仿真各种
    的头像 发表于 03-05 14:07 352次阅读
    频率综合器、频率源、信号源<b class='flag-5'>有</b><b class='flag-5'>什么区别</b>?一文讲透

    行星减速机与齿轮减速机什么区别

    行星减速机与齿轮减速机什么区别
    的头像 发表于 01-04 16:30 1791次阅读
    行星减速机与齿轮减速机<b class='flag-5'>有</b><b class='flag-5'>什么区别</b>?

    C语言与C++的区别及联系

    是面向过程语言,而C++是面向对象语言。说C和C++的区别,也就是在比较面向过程和面向对象的区别。 1、面向过程和面向对象的区别 面向过
    发表于 12-24 07:23

    武汉芯源MCU和英飞凌MCU什么区别

    武汉芯源MCU和英飞凌MCU什么区别
    发表于 12-11 06:26

    MCU不同封装都什么区别

    目前MCU不同封装都什么区别
    发表于 12-01 06:41

    请问jtag和jlink什么区别啊?

    jtag和jlink什么区别啊?
    发表于 11-28 06:46

    ARM架构与DSP什么区别?哪一个更好?

    ARM架构与DSP什么区别?哪一个更好?
    发表于 11-19 06:14

    微波雷达和毫米波雷达什么区别

    微波雷达和毫米波雷达什么区别 前言:不知道大家有没有发现,各种雷达模块的使用开始逐渐加入各种智能家居产品了,像人来灯亮,人走灯灭这种雷达感应的产品早几年就开始进入市场了,还有各种感应开关等产品
    的头像 发表于 10-30 16:56 2243次阅读
    微波雷达和毫米波雷达<b class='flag-5'>有</b><b class='flag-5'>什么区别</b>

    Re-Driver 和 Re-Timer 什么区别

    Re-Driver 和 Re-Timer 什么区别
    发表于 08-21 06:14

    使用ICP编程工具进行离线编程设置时,启用“使用密码”什么区别

    使用ICP编程工具进行离线编程设置时,启用“使用密码”什么区别
    发表于 08-19 06:04

    请问ST7701和ST7701S什么区别吗?

    ST7701和ST7701S什么区别
    发表于 07-22 08:16

    sd-wan组网方案和woc设备有什么区别

    SD-WAN组网方案和WOC(广域网优化控制器)设备是解决企业广域网(WAN)问题的两种不同技术路线,它们的目标部分重叠(提升性能、降低成本),但核心原理、实现方式和侧重点显著区别,主机推荐小编为您整理发布sd-wan组网方案和woc设备有
    的头像 发表于 06-03 11:21 1203次阅读
    sd-wan组网方案和woc设备有<b class='flag-5'>什么区别</b>