Well if you want this program installed on a server and accessed over the internet I would recommend you take a look at ASP.NET, which enables and aids construction of websites/services.
http://www.w3schools.com/aspnet/default.asp
Now I am not sure if you are comfortable with OOP (Object Oriented Programming) but I would recommend you use C# (OR visual basic) as the code - behind for your webpages.
http://msdn2.microsoft.com/en-us/library/aa288436.aspx
C# and ASP.NET are both components of Microsofts' .NET framework and work side by side together. You will need to download VIsual Studio 2008 Express (free):
http://www.microsoft.com/express/product/default.aspx
You will also need to use SQL (Structured Query Language) to construct a back end database to store all of your data. There are many great SQL tutorials out there and if you use Microsoft SQL Server Express (again free, at above link) these three technologies work Very well together.
I hope this helps, it may seem a little overwhelming but Visual Studio is very intuitive and is a developers ally!After all that lol this is JUST one approach, I am sure there are hundreds of others! THis may not even be the BEST approach but it is one I have used before and will again. Cheers!
majestic0110
Nearly a Posting Virtuoso
1,328 posts since Oct 2007
Reputation Points: 256
Solved Threads: 72
majestic0110
Nearly a Posting Virtuoso
1,328 posts since Oct 2007
Reputation Points: 256
Solved Threads: 72
>I need to figure out what i want to program, and then use the right language for the job.
When you're first learning you need to just pick a language and go with it. You can't use the right language for the job if you don't have experience with the language, and certainly not if you don't have much experience writing software.
>Now i know some of you are thinking "First time programer to do all that? No way possible"
Yes, too much, too soon. Mistake #1 is thinking that as a newbie you can write a viable application for a running business. You need to learn how things work before throwing yourself to the wolves. Mistake #2 is picking a project that is way out of your league.
>shoot for the moon and even if you miss your still among stars...
But not before you run out of air and die of asphyxiation.
Narue
Bad Cop
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
I agree with you there Narue, quite right! Start small then build up, otherwise you'll end up with an unmanageable heap of garbledy gook
majestic0110
Nearly a Posting Virtuoso
1,328 posts since Oct 2007
Reputation Points: 256
Solved Threads: 72
>Thanks for the advice but I disagree.
You can disagree, but that doesn't change anything. You need to learn how to program first, then you can delve into the niches of languages, find out where you want to be, and learn the languages that take you there. Your lack of experience is causing you to make another mistake, which is thinking that learning a language unrelated to what you want to do is a waste of time.
Narue
Bad Cop
15,460 posts since Sep 2004
Reputation Points: 6,464
Solved Threads: 1,401
Narue, yet again you are right. In the development world, you NEED to know as much as you can about as many programming languages (to some extent) as you can.
majestic0110
Nearly a Posting Virtuoso
1,328 posts since Oct 2007
Reputation Points: 256
Solved Threads: 72