按你提出的问题归纳一下。C#和JAVA都是一种编程语言,Microsoft Visual Studio 2005里面包含了C#和JAVA的编译程序。C#和JAVA都可以作为网络编程语言,就是作出动态网页类型的东西。SQL是微软的数据库系统不用讲了吧。。按你后面提出做一个小软件小系统,你就直接可以在Microsoft Visual Studio 2005里面使劲地编,VS2005还带C和C++,VB的,你喜欢什么就用什么,而且VS可以直接添加SQL的数据库,图形界面的很方便。按照你学的东西我建议你就搞个动态网页之类的,就是ASPX,设计一个登陆的页面,连到SQL数据库去验证登陆,然后什么内容你自己随便上网抄进去就好。