Friday, July 31, 2009

What is the best computer programming course for a complete beginner?

I am an office administrator and would like to add to my portfolio. I have advanced Excel knowledge and would like to go one step up from that.

What is the best computer programming course for a complete beginner?
If you're advanced in Excel, you probably know a bit of VBA. The logical step would be to learn Visual Basic - the learners' editions are pretty good, and hold your hand a lot. Also inexpensive. Also, maybe Visual C#, depending on what you plan to do with it. The best advice is to decide what type of programs you want to write, then find out (maybe via Answers) what the best language is in which to write them. Step three is then to find the best package to teach it to you.
Reply:You might try Excel Visual Basic - See Excel Help
Reply:As an administrator, do you really want to be learning to program or are you looking to manupulate the office packages. If your looking to manipulate office packages then VBA would be your best option.





Programming is an in depth subject in its self, and people are paid resonably well for their skills, it seems a shame to learn programming skills and still work in admin (No offence to anyone in admin, I changed from admin to programming after doing an HNC and Degree in computing science).





Maybe what you want to do is look at the kind of career you want to achive in the long run.





If you do decide to learn programming then the most up to date technologies are .net. I would advise C#. Its maybe a wee bit more dificult to learn, but its one of the main languages used these days.
Reply:Go with Java and work your way down (to C++ and then to C).
Reply:c programming. it is the basic and easy to learn to the beginners
Reply:Normally I would suggest a high level programming language like Python and Ruby. High level programming languages make it easier to express your logic and not worry about the implementation on the computer. For a complete beginner, it allows you to concentrate on computer science fundamentals and enables you to get started doing something interesting early on.





You say you are an office administrator with Excel knowledge. You may find it useful to learn VBA (which is designed to be used for Office products). Or the full fledged Visual Basic .NET or C# .NET because they can interface with Office products. Although they aren't as high level as Python or Ruby, they may have more immediate benefit for your career.


No comments:

Post a Comment