有区别,具体如下:
1、特性上的区别
HTML语言具有简易性,采用超集方式,从而更加灵活方便;采取子类元素的方式,为系统扩展带来保证;平台无关性,超级文本标记语言可以使用在广泛的平台上;HTML是网络的通用语言,一种简单、通用的全置标记语言。
C语言具有简洁的语言;具有结构化的控制语句;丰富的数据类型;可对物理地址进行直接操作;代码具有较好的可移植性;可生成的高质量目标代码,高执行效率的程序。
2、结构上的区别
标准的HTML语言文件都具有一个基本的整体结构,包含开头与结尾标志和超文本标记语言的头部与实体两大部分。头部内容中标记符<html>,是用超文本标记语言来描述的,是文件的开头;</html>表示该文件的结尾,是超文本标记语言文件的开始标记和结尾标记。
C语言基本构成为数据类型、常量与变量、数组、指针、字符串、文件输入/输出、标准输入/输出、运算、关键字等。
3、基本性质上的区别
HTML语言是标准通用标记语言下的一个应用,也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。
C语言是一门面向过程、抽象化的通用程序设计语言。
参考资料来源:百度百科-HTML语言
参考资料来源:百度百科-C语言
这两个是两个不同类型的。C语言是电脑编程语言,难度是相对较高的,没有个一个半个月很难入门,而学到精通通常也需要一到两年的时间,C语言能干很多事情、软件开发、游戏开发、操作系统开发甚至与开发病毒 都离不开C语言。
HTML是用于网页制作的超文本标签,难度相对简单,基本上两三天都明白大致用法,但是单学HTML是没有什么用的必须还要学习CSS蔡可以进行网页的制作,如果想要继续发展还需要去了解学习JS以及jQuery等语言才能支持动态网页的开发。
这主要就是看你以后想从事前端还是后端的工作,后端的工作就是以学习C语言为主,但是C语言是基本功,但是C语言学的扎实了以后的JAVA和C++语言基本也不会有太大问题,而前端的工作也是不能只局限于HTML语言,往后动态网页要学习JS和jQuery和C语言都有共同的地方。