Milestones to learn to be able to produce this program

Discussion in 'Programming' started by De'AthVader, Oct 22, 2009.

  1. #1
    Hi

    I am going to learn a computer language.
    I have been programming simple games and formulae on my graphics calculator (BASIC)

    I have a program that I want to able to effectively produce in the near future. Here is a description

    It is a tool to help with ordering. Each month customers will come to me with an object to order. I want to be able to input the customer's name, the object they want to order, the quantity the want to order and the preferred language.
    At the end of each month I want the program to compile the months orders and be able to print onto a provided form. All orders are grouped onto one form. Common items have space assigned, extra items have empty boxes for item number, description etc.
    When the orders arrive, I want to be able to input what has arrived and have the program tell me which item belongs to which customer.
    I also want it to let me know of any discrepancies in the pending items also.

    What effective steps or courses would be good to help me learn a language to produce this program?

    What language would be best? I don't have much knowledge of OOP but I can sort of see how it relates to this program

    Thanks in advance
     
    De'AthVader, Oct 22, 2009 IP
  2. Sp4rkR4t

    Sp4rkR4t Peon

    Messages:
    19
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #2
    There are several tutorials all over the internet in many languages to help you make a program that almost exactly replicates the program you have just described but the easiest way to get a grip on that would be to use Visual Studio Express C#. In the beginners developer centre it has a tut that almost exactly emulates what you want while still giving you a good overview to help you get a handle on the powerful language you are using.

    http://www.microsoft.com/express/vcsharp/
    http://msdn.microsoft.com/en-us/beginner/bb308891.aspx
     
    Sp4rkR4t, Oct 22, 2009 IP