Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
If you're looking for recommendations on resources, then we'll need more information. What are you hoping to do? What problem(s) are you wanting to solve? How do you see your efforts being used?It's more for enhancing my skillset for business use. Learning more about databases.
CSS is a style sheet language, not a programming language.Java, C#, JavaScript/CSS
I was using MS SQL for Access for this one class. Never used it since, so I don't know what's business practical.
A lot of universities use Java because it is free and a good language to learn object oriented programming.
However, I would suggest you learn C#. Most of the basic syntax is almost the same as Java. However, C# and .NET is a better language / platform. Also, if you want to use it on the job, I think there are more people looking for people with .NET experience in IT than Java. It is probably that universities don't want to endorse a product owned by Microsoft. You can still download the Visual Studio Express version which is free and a has a powerful IDE.
A lot of universities use Java because it is free and a good language to learn object oriented programming.
However, I would suggest you learn C#. Most of the basic syntax is almost the same as Java. However, C# and .NET is a better language / platform. Also, if you want to use it on the job, I think there are more people looking for people with .NET experience in IT than Java. It is probably that universities don't want to endorse a product owned by Microsoft. You can still download the Visual Studio Express version which is free and a has a powerful IDE.
In an effort to save you money over the course of your academic career, all incoming undergraduate students are required to purchase a Microsoft Campus Agreement Software Bundle. This requirement will ensure that all undergraduate students have access to the latest versions of Office and the operating system. The bundle also provides you with upgrades for this software as long as you remain an undergraduate at Virginia Tech.
Some fairly bold (and unsupported) statements there, which I won't bother to dispel. I will say, however, that the difference between "Java" (or J2EE/JEE) and .Net is far more than a language choice - it is also a choice of ecosystem. The Java ecosystem has an unparalleled collection of third-party (open-source and commercial) libraries, frameworks, containers, tools, etc...and .Net is nowhere even close to Java in this respect.
I also don't have a single client who wants to run Windows in production server farms. They use Linux or Solaris. How much .Net is running there?
BTW, when your Windows client connects to the Windows Update servers, do you think that you are talking to a Windows-based server? Think again. MS outsources it to Akamai...and all those servers are Unix-based.![]()
.Net is hardly a better language/platform. It's a better platform if you're looking to integrate applications into an existing Windows environment, sure, but it has its own limitations. Restricting yourself to a single development environment is not the way to go for looking good to potential employers.
Universities teach Java because it is current and is a relevant language to today's business environments. It has the same potential as many other languages, and requires good coding style and practices. Universities want to teach something that will instill practices that can be applied to future languages, rather than allowing you to fall into bad coding habits.
As far as universities go, there is no restriction of a university "endorsing" a product owned by MS. Look at this statement made directly on our website:
Sounds like you have something personal against Microsoft and Windows. Are you claiming that .NET does not instill practices that can be applied to future languages? Are you implying that it will force someone to fall into bad coding habits? Hmm.....
Most Oracle DBAs I know use perl.
- You do NOT want to learn OOP with perl.
I don't even know what he means by step 5.
This question comes up periodically. Here's what happens:
- Someone posts "what language should I learn?"
- Someone else asks for more information.
- Maybe the OP responds, maybe not. If they do respond, they don't include nearly enough information to make any sensible recommendation.
- Some people insist on certain languages even in that void of information, others insist on other language.
- Mostly, these posts are without reason or insight.
- Some arguing, sometimes a lot of arguing, none benefiting the OP.
- The OP never returns.
But if your main priority is to simply to boost your skills as an IT auditor, I think you may be better served investing that time learning something more directly relevant with that job first.