语言只是工具,掌握编程重要的掌握编程的思想。
javascript是web前端开发使用比较多的语言,但不是必须的。其实许多做web开发的都不会javascript。我建议你对其的掌握能做到了解如何书写,能够读懂别人的javascript程序,知道与Ajax相关的javascript的写法就可以了。
重点放在解决问题的逻辑组织上。
还有,单做web开发,可能得不到较好的待遇,你最好还要学一下动态web开发相关的语言上,目前国内用得比较多的:jsp/java 或 asp/vb.net 或 php.
呵呵,今天怎么碰到的问题都是这么有哲学和情怀的问题。1、前端你肯能需要接触Html、CSS、JavaScript、JQuery
2、后端你可能接触:J2ee、Asp.net等
但是无论前端和后端,人和电脑的交互都需要通过电脑语言。前端有前端的语言,后端有后端的语言,但是总归都是电脑的语言。所以学习C只是一个起步,让你明白你和电脑的交互式通过特定的语言,一条一条指令去指挥电脑。当然,不学习C你可以学期其它语言,培养的都是一种思维、语感和处理问题的能力 。
3、一个通俗的比喻解释下:
C语言至于前端和后端,就好比学走路和跑步和蹦跳。学会走路了,跑和跳就触类旁通了(可能不太贴切)
有区别,区别如下:
一、主体不同
1、web前端开发:是创建Web页面或app等前端界面呈现给用户的过程。
2、C语言程序设计:是一种计算机程序设计语言。既有高级语言的特点,又具有汇编语言的特点。
二、技术不同
1、web前端开发:通过HTML,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互。
2、C语言程序设计:可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
三、作用不同
1、web前端开发:掌握HTML是网页的核心,是一种制作万维网页面的标准语言,是万维网浏览器使用的一种语言,消除了不同计算机之间信息交流的障碍。
2、C语言程序设计:只有32个关键字,9种控制语句,程序书写形式自由,区分大小写。把高级语言的基本结构和语句与低级语言的实用性结合起来。
参考资料来源:百度百科-前端开发
参考资料来源:百度百科-c语言程序设计