Which is the best programming language to get start?
Name:
Anonymous2013-09-04 5:14
Does anybody know Which is the best programming language to get start?
Name:
Anonymous2013-09-22 5:27
I'd start with PHP (so I did :-) ). If you want to be a web-programmer for yourself it's enough to know PHP + SQL together with layout languages like html and css. You can also try to learn Java Script.
Name:
Anonymous2013-09-22 12:44
>>201 STOP TROLLING YOU FUCKING SHITHEADS DSKFJHASDFJKLAHDKFJLAHSFJKSFKJASFHDKJDSFHASKDFHAJKSFHASKDHAKSDFHASDKJFHASJKDHFAJKSDFHKAHDSFAKSDJFHAKSJDHFAKSJHDFA
>>202 What? This is a shitthread, of course you'll find ``trolling'' here. Frankly, this thread was squandered. What could have contained some really interesting troll posts, was just reduced to a litany of "learn le FIOC import soul XD" and "php is a great designing tool for the internet, learn it before moving on to sql like pros do" drivel.
>>204 But either you or some other guy had been ``counter trolling'' for pages already, it was as shitty as the rest of the ``trolling'' here.
Name:
Anonymous2013-09-24 23:38
Programming on its own is useless. I suggest you start off by learning UML and SQL, these will allow you to do real work- and SQL is used by companies with the Microsoft Access program, so it's supported widely. UML is important since without plans and graphs you cannot understand systems as objects. Why is that important? Well, it's the standard! Why is that the standard? Because it's important! After this you can start understanding OOP, which is programming for our world- a world of objects! If others suggest functional programming, tell them to look around and compare the number of functions they see, to the number of objects. The right tool for the job should become readily apparent. Functional programming would be good for a world where everything is based off maths, because maths uses formulas. Also recommended is a firm understanding of group dynamics, Gantt charts, and the Systems Development Lifecycle, as well as knowledge of cultural considerations- programmers come from all walks of life these days!
Then you might be ready to learn programming- but where to start? I'd suggest learning D. By learning D you will also learn all the languages underneath it, such as C, C++, C# and objective C, since it's built on them, but is so much more advanced they gave it a new letter. C of course is favoured by some hackers as it is closer to the original languages of hackers which start with A such as Ada, Algol and Assembly. I can't recommend it to amateurs however, it's a double-edged sword. Others might heckle you for your choice, but remember- D is one letter ahead of C. And if C is so good, why does it have so many spin off languages- and if each of those is good, why do the others exist? As you can see, many other language users rely on cheap sophistry to beguile themselves into believing they use the superior language.
There is no such thing as a "best" language. That's like asking what is the best car. Every person you ask is going to give you a different answer for different reasons. None of the answers will be right, and none of them will be wrong.
In all cases, the best language to use is the one that allows you to accomplish your task with a minimum amount of coding and targets all of the platforms that you want your software to run on. That will vary from application to application.
C++ covers the most systems but I personally hate programming in C++ so I avoid it at all costs.
Name:
Anonymous2013-10-24 18:01
Python. Python has everything you need and then some. It runs on every platform (Linux and OS X boxes already have it installed), and it's free.
Python (through the use of forced whitespace) forces them to learn to write more readable code (I remember taking C++ in high-school, the stuff people wrote would make your eyes bleed). The language has everything your students might need for intro programming (for loops, functions, etc). If they want to continue on will Python later (or you want to offer advanced classes later) it has bindings for all sorts of stuff (XML, OpenGL, QT, GTK, and many many other things). It also has all sorts of handy stuff like an interactive interpreter, a "for each" loop, and more. It's object oriented too.
Look into Python. It's easy to use and would make a great stepping stone if they want to later use a language like C/C++/Java. Or (as I said) Python is great in and of its self and they can stick with it.
* A shoutout to "alternative" OSes * Mentions Python unironically * Thinks FIOC is a good idea
He must be new here.
Name:
Anonymous2013-10-24 20:59
but python WILL teach good programming style, it's clean, easy to learn, multiplatform, and if you want a good real world example of why it's useful --- well, bittorrent comes to mind.
Sigh, If it rages progriders, at the least do it like this: *Implying things, left to interpretation *Summarize what was said, comment on it *Point out logical error with emphasis* *Should I go on, or is this necessary to *expose. I thought it was obvious. Like *Markdown old. Sheesh. Any got org-mode?