While I doubt that HappyGeek's answer is quite what you were looking for, the truth is that we can't give much more of an answer without a lot more information from you. What, if anything, do you already know? WHat would you like to learn about? Computer programming is a very broad topic, and one which tends to be very ideosyncratic to the person learning it; you really would need to narrow down the question.
If you really want to start learning about computer programming in general, and don't mind doing it the hard way, my best recommendation is to read Structure and Interpretation of Computer Programs by Abelson and Sussman, and view the view the lecture videos that go with it. It is a very intensive course, and rather unusual, but it really does give you an overview of computer programming, from one point of view.
A rather simpler approach for most people would be to start learning the language Python. Most people find it a very simple language to learn, and it lets you cover a lot of ground with a minimum of intellectual clutter. There are several good books and tutorials on Python around; I'm sure you'll get plenty of recommendations, with Think Python being a good one to start with IMO.
OK, so HostGator for some reason no longer allows gcc/g++ access unless you have a Designated Server account, which is a lot of money to spend just to compile my "Hello World" program. Thus I figured I'd compile at home, then upload. Program is your regular old bare-bones Hello World ...
Hi. I have a form with list box : lst_product, datagridview : grd_order and button: btn_addline. lst_product has a list of product ids selected from database (MS Acess 2013) , grd_order is by default empty except for 2 headers and btn_addline adds rows to grd_order.
Hi, as I was told that my code doesn’t scale well at all, I thought perhaps I’d try to get a better understanding of interfaces/abstract classes and classes and the relationship between them.
I don’t want at this stage work on a big separate project as I've already got plenty ...