- #1
- 284
- 2
I wish to learn some programming basic during the holiday. I stumble across Java , C , C++ , Matlab , SQL, PHP and others. There're so much types of programming languages. Which one is the easiest to start?
What is one trying to accomplish with programming. Is one interested in webpage design/graphics, games, databases or data management, or computation.I wish to learn some programming basic during the holiday. I stumble across Java , C , C++ , Matlab , SQL, PHP and others. There're so much types of programming languages. Which one is the easiest to start?
I wish to learn some programming basic during the holiday. I stumble across Java , C , C++ , Matlab , SQL, PHP and others. There're so much types of programming languages. Which one is the easiest to start?
I wish to learn some programming basic during the holiday. I stumble across Java , C , C++ , Matlab , SQL, PHP and others. There're so much types of programming languages. Which one is the easiest to start?
All of you here should look at Processing. It's gaining a lot traction in the educational world. There are Vimeo videos of processing projects. True it's based on Java but in learning the language you learn portions of C and C++ which all have a common format.
The beginning programmer needs to know very little to begin.
Www.processing.org
But I am always shocked at the current generation that seemingly lacks any concept of slow, deliberate, patient plodding through code exercises. They appear to be "corrupted" by the concept that everything just simply works as with an iPhone: a couple of clicks / swipes and you're done. Rather than the realization that your task at hand will require 437 sequential steps, done properly, with sufficient time between steps for everything to work. Too many times I have students that just dive in, start randomly clicking or keyboarding, and throw up their hands in frustration because they are not immediately successful.
I recommend you hop on Code Academy and just have fun. Don't worry about finding the *best* language. There isn't one. (Different languages, admittedly, have their strengths.) The good news is that the concepts you learn in your first language will apply in almost any other.I wish to learn some programming basic during the holiday...
There're so much types of programming languages. Which one is the easiest to start?
I don't think iostreams are difficult to grasp. I am a beginner myself and I understood it very easily. Why do you say it is confusing for beginners?C++ is similar, and you'll likely be forced to use iostreams when starting out. They aren't very intuitive, and can confuse a beginner easily.
My suggestion is to pick a project to build. That way you will have something at the end in addition to a new skill. Write your own calculator program or some such.