1. WPL925's Avatar
    Hello everyone! I just graduated from high school and i'm planning to study programmation (french, i dont know the word in english) basically i've always thought of the idea of creating apps/programs to be really interesting and cool, but I never learnt anything about it, and I would love to recieve ANY help, I don't really know where to start (i want to prepare myself before university starts)! Thank you all in advance :)
    06-25-2015 12:01 PM
  2. vivekgiri_7's Avatar
    Hello everyone! I just graduated from high school and i'm planning to study programmation (french, i dont know the word in english) basically i've always thought of the idea of creating apps/programs to be really interesting and cool, but I never learnt anything about it, and I would love to recieve ANY help, I don't really know where to start (i want to prepare myself before university starts)! Thank you all in advance :)
    Aah >_<
    I'm also suffering from this same situation.
    (the most confusing part of life)
    In short, I need help also
    06-25-2015 12:07 PM
  3. PepperdotNet's Avatar
    The word in English is "programming" - have you looked at https://appstudio.windows.com ?
    Laura Knotek and rhapdog like this.
    06-25-2015 12:20 PM
  4. MikeInBA's Avatar
    I would recommend picking a language. I started out in c++ but my company builds in C#, so I had to switch (10 years ago). If you plan on building for windows only, I would pick c#. Next, get yourself a couple "Beginning Programming in 'X' Language" books. Then go get yourself VS Express and play around. Write a few console apps, Windows Forms, or maybe even a basic universal windows app.

    I will say this, don't pay some one to teach you to program. Just because somebody has a degree doesnt mean they are a good programmer. Learn on your own, you really need that drive because programming can get really tedious (I'm browsing this site now because I am absolutely burnt out writing an Asp.Net Web API service ). Don't be intimated by people that know more than you, mine them for gold.
    Laura Knotek, WPL925 and rhapdog like this.
    06-26-2015 02:24 PM
  5. WPL925's Avatar
    I would recommend picking a language. I started out in c++ but my company builds in C#, so I had to switch (10 years ago). If you plan on building for windows only, I would pick c#. Next, get yourself a couple "Beginning Programming in 'X' Language" books. Then go get yourself VS Express and play around. Write a few console apps, Windows Forms, or maybe even a basic universal windows app.

    I will say this, don't pay some one to teach you to program. Just because somebody has a degree doesnt mean they are a good programmer. Learn on your own, you really need that drive because programming can get really tedious (I'm browsing this site now because I am absolutely burnt out writing an Asp.Net Web API service ). Don't be intimated by people that know more than you, mine them for gold.
    Thank you very much, I really don't know what Language i will study so i'm not sure and no i'm not planning to program for windows only, are languages really that different? What is the most common language? I heard it's C++
    Do you have any links that could help me? Videos on youtube? Thank you (again)
    06-27-2015 01:19 AM
  6. WPL925's Avatar
    The word in English is "programming" - have you looked at https://appstudio.windows.com ?
    Thank you for the link, I'll check it out :D
    06-27-2015 01:23 AM
  7. rhapdog's Avatar
    It has been my experience that many people who have been "self-taught" for computer programming, they have learned some bad habits that prevent them from being as productive as they could be otherwise. I had the advantage of learning at a young age from my father, who worked for IBM. This was in the early 1970s before there were any personal computers... not even the Commodore 64 was out yet.

    Courses at the University may not teach you the specifics of how to program a particular language that you may need for a certain platform if you decide to do that later on, but it will teach you proper programming techniques, how to organize your work, and how to be successful at it. However, be aware that taking courses at the university in programming will no more make you a great programmer than taking art classes can make you a great painter. Your brain needs to be wired for it. Those who learn only for books without having the natural talent for it will only be mediocre at best. That's why MikeInBA said "Just because somebody has a degree doesnt mean they are a good programmer." Some people can just "see" the program before they write it. Like John Nash with his talent for math. He could see the formulas appear in his head before he made the great breakthroughs that he had.

    I started programming in C when I was 8 years old (no, not C#, not C++, those didn't exist in the early 70's. It was just C.) I wrote a game in C when I was 10 that incorporated artificial intelligence to learn from its mistakes as it played, and every time you played against the computer, it got smarter until you finally could not beat the game. It made it not much fun to play. Not to mention not many people could even try it, because how many people could afford an IBM 5110 Mainframe? Had to load the program with a few hundred punch cards instead of a CD. Haha! If you don't know what a punch card is, Bing it.

    Programming is a great career IF you have the kind of talent that can help you rise to the top and demand good pay. Without that special talent, you can end up as one on a team of programmers or as a freelancer that makes it paycheck to paycheck, because everyone wants to be a programmer in high school it seems. Yes, I speak from experience. I retired at 45 and don't have to deal with the projects any more.
    06-27-2015 08:45 AM
  8. WPL925's Avatar
    @rhapdog thank you very much for your post, as for the talent, I dont know if I have it since I never programmed before, but we studied Pascal in high school and although I skipped most of classes i LOVED solving the problems, because it requires thinking and not memorizing stuff, so yeah i find programming to be really interesting :) but can you answer me? If i learn how to program in C is it easier to switch to Java or C++ or any other language?
    06-27-2015 11:27 AM
  9. rhapdog's Avatar
    I would recommend starting with C++. The basic structure of Java can teach bad habits. If you learn how to program properly with C++, then you can apply what you have learned to pick up the components of any other computing language and do well. Out of todays available languages for writing cross-platform code, Java is probably the least efficient in terms of performance for the end user. It may be easier to do the coding, but the end product is bloated and you won't learn the skills you need to go far. If you learn C++ first, Java becomes very easy to pick up.

    I have learned that since I have a solid basic understanding of programming the proper way using structured code and object oriented programming, I have been able to pick up a new language fairly easily over the course of a weekend or a week, depending on the complexity of the individual language. I have used more than 30 programming languages in my career and found that switching between them is easy enough as long as I don't get the syntax and commands confused between languages.
    WPL925 likes this.
    06-27-2015 03:35 PM
  10. WPL925's Avatar
    Thank you, I shall start learning C++ then! And I am truly amazed by your knowledge! It's truly inspiring :)
    06-27-2015 10:17 PM
  11. Beowulf King's Avatar
    Thank you, I shall start learning C++ then! And I am truly amazed by your knowledge! It's truly inspiring :)
    Dear,

    Hope you love coding and making products to solve problems in the real world. As you know, you should learn a Language programming such as: C++ or C# or Java. You also learn others skill and knowledge to use the language you learnt to solve problems such as: Data Structure, OOP, Design Pattern, ....
    you can take a look it-ebook (dot)org to download free ebooks to learn.
    08-08-2015 06:49 AM
  12. manus31's Avatar
    Before I started computing in college,I took some some time to read and understand the concepts of programming.In my case I knew I would be working in java which is an object oriented language.This would also apply to c++

    My advice to you would be to learn about objects.learn about attributes and operations. Just look at the basic concepts of oo programming. Create your first HelloWorld application and understand what's happening.You dont want to get too involved with code before you start.You will get frustrated and afraid.

    Best of luck
    08-08-2015 07:15 AM

Similar Threads

  1. I'm going to be here for a couple weeks (or indefinitely)
    By grahamf in forum New to the Forums? Introduce Yourself Here!
    Replies: 15
    Last Post: 07-06-2015, 02:04 AM
  2. Replies: 2
    Last Post: 06-29-2015, 11:24 AM
  3. Why is it that I have failed to read any emaill from my family members?
    By Windows Central Question in forum Microsoft Lumia 640
    Replies: 1
    Last Post: 06-25-2015, 01:52 PM
  4. Guncraft will bring its sandbox shooting world to the Xbox 360 on July 14
    By WindowsCentral.com in forum Windows Central News Discussion
    Replies: 0
    Last Post: 06-25-2015, 11:30 AM
  5. How can I connect my 1020 Nokia to my Buick Encore Bluetooth?
    By WPCentral Question in forum Nokia Lumia 1020
    Replies: 0
    Last Post: 06-25-2015, 11:27 AM
LINK TO POST COPIED TO CLIPBOARD