你说的背景是什么意思?这是否意味着工作的性质?后台管理?现在我要说说这个概念。

1、一般网站后台管理:一般网站建成后,有后台管理系统,只需要登录有管理员账号,无需编程,网页由负责开发的公司建立。主要任务是更新网站信息,负责检查网站是否正常运行,负责用户注册和信息反馈。
2、后台管理的另一个概念是,你是网络管理、管理服务器、路由器、交换机等网络设备,管理多个网站。如果是这样的话,您不必了解太多的编程软件,而是要了解网络的知识、硬件的知识以及操作系统的知识。
3和第三个概念的后台管理是为web站点编写程序。制作网页,编译后台管理系统等。当然,你需要掌握软件。但是首先要了解的是,你想要管理的网站是什么语言,它是什么系统环境?数据库是什么?作为楼上的朋友说,如果是ASP,你就得学习ASP。如果它是。Net、PHP、JSP等等,您必须学习相应的软件(注意,没有必要学习所有东西)。
总之,你说的“后台”是不清楚的。我只能说,供你参考。
此外,没有必要从C语言开始学习。现在一般的网站都不怎么用C。Net使用c#,再一次,如果你管理网站是这个系统,当然,你必须学习。Net和c#,否则你不需要学习。