PC Usage Meter

I want to build a program the monitors all the different things in my pc such as GPU clocks and temps along with CPU and ram usage plus temps etc... Im fairly new to programming and i need a good project to work on and what is a good language to do this in I know the basics of alot of the C languages I just need help getting started thanks guys.

Start diving into WINAPI, .NET, WMI, etc. Learn about application hooking. You will probably have to slightly reverse engineer some drivers since a lot of this is vendor-specific I'm sure. 

Here are some pages that might help getting some basic system info: http://msdn.microsoft.com/en-us/library/aa394493%28VS.85%29.aspx http://msdn.microsoft.com/en-us/library/system.diagnostics.performancecounter(v=vs.80).aspx

Hope that helps. 

thanks saps!