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

    文章

    2997

    浏览量

    115706
  • SQL
    SQL
    +关注

    关注

    1

    文章

    789

    浏览量

    46379
  • 编程语言
    +关注

    关注

    10

    文章

    1959

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    请问jtag和jlink什么区别啊?

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

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

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

    GD32与STM32什么区别

    电子发烧友网站提供《GD32与STM32什么区别.docx》资料免费下载
    发表于 04-03 17:27 0次下载

    ATX主板和ITX主板什么区别

    在计算机硬件领域,主板是承载计算机核心组件的关键部件,其类型多样,性能也各有千秋。那么ATX主板和ITX主板什么区别呢,下面来介绍一下:
    的头像 发表于 03-03 08:47 1638次阅读

    DLP中video模式与pattern模式什么区别

    你好,请问,在DLP相关文档中,提到video模式与 pattern模式,请问这两种模式什么区别
    发表于 03-03 08:32

    私有云和公有云什么区别

    私有云和公有云在多个方面存在显著的区别,以下是具体的比较,主机推荐小编为您整理发布私有云和公有云什么区别
    的头像 发表于 02-20 10:38 1517次阅读

    AIGC和AI什么区别

    AIGC是AI在内容生成领域的一个特定应用方向,AI的技术发展为AIGC提供了基础和支撑。那么,AIGC和AI什么区别呢?下面,AI部落小编带您详细了解。
    的头像 发表于 02-20 10:33 1689次阅读

    TXB0102和TXS0102什么区别

    不明白TXB0102和TXS0102什么区别,还有那个能应用在串口通讯上,我想数据先经过3.3-5V在通讯
    发表于 01-14 07:36

    请问ADS8343和ADS8341什么区别

    请问ADS8343和ADS8341什么区别
    发表于 01-08 06:30

    gitee 支持的编程语言哪些

    Gitee(码云)是一个基于 Git 的代码托管和研发协作平台,类似于 GitHub 和 GitLab。它支持多种编程语言,允许开发者托管和管理代码,进行版本控制,以及协作开发。以下是一些
    的头像 发表于 01-06 09:50 1112次阅读

    LMP91200 VCM和VCMHI引脚什么区别

    VCM和VCMHI引脚什么区别,是说如果传感器是高阻态的需要接VCMHI 吗?
    发表于 12-31 07:36