[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Hi /b/ I want to learn a programming language. What language
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.
The stories and information posted here are artistic works of fiction and falsehood.
Only a fool would take anything posted here as fact.
You are currently reading a thread in /b/ - Random

Thread replies: 62
Thread images: 1
File: Programming.jpg (279 KB, 1160x766) Image search: [Google]
Programming.jpg
279 KB, 1160x766
Hi /b/
I want to learn a programming language.

What language would you recommend for a beginner like me?
>>
>>685679664
bump
>>
Visual Basic.NET or C#.NET
You learn the basics of programming faster with VB than C# but C# is much more used than VB. Take your pick.
>>
>>685679664
Python
>>
>>685679664
Python.
>>
C+=
>>
Haskell
>>
python or c++. but there's other solid alternatives for a 1st time just don't start with something like java
>>
>>685680981
Java isnt bad for beginners just so long as you start by just copying syntax and then learn what it means as you go.
>>
Machine language
>>
Python if you like programming.

C# if you want a good paying job.
>>
>>685681507
This.
Machine code is the most basic level of coding its the level that the computer reads the code and is therefore the most basic. And because it is basic it is also the easiest especially for beginners who havent been tainted by IDEs and built in functions.
>>
JavaScript. Node.js

It's extremely easy once you learn the basics. I'm currently wrecking the schedule they gave my project. I make $30/hr and there are definitely higher paying jobs out there, but my job is super chill. I come and go as I please, leave early every day, fool around on the internet all the time, etc.
>>
>>685681773
I hope you're trolling.
>>
>>685679664
Don't bother learning C++, I learnt it, and there's always a 'better language'. Learn Python for now, then ask yourself, 'what do i want to do?', then learn your next language. Websites? Video games? All depends on your interests.
>>
>>685682185
Except for video games and other Windows applications!
>>
>>685681773
I should have just done this instead of taking 3 years of assembly
>>
>>685682185
i agree with the second half but a good order would be to kearn python, then java, then c/c++, maybe add sql or something for shits and giggles or low level employment that is technically coding and then learn based on what you want to do.
>>
>>685682254
except c# would be more applicable to the windows application realm
>>
>>685682779
Filthy casual
>>
>>685683053
fuck you it only took 200 man hours to write my hello world script.
>>
I read that most "serious" apps are made with C++. How come people are saying there's always a better language?

What are its downsides?
>>
https://esolangs.org/wiki/Hello
enjoy OP
>>
>>685682948
Really depends. C++ has some portability, whilst C# has none. Then again, C# is great for WIN32 apps, and it has events!
>>
>>685683316
It's very difficult to learn, and very time consuming to write.
>>
>>685683472
What makes it difficult to learn and what makes it time consuming to write? Surely it must be worth the hassle if most companies are using it?
>>
>>685679664
If you want to learn how to write programms, start with C then C++
>>
>>685683316
Not portable. Majority of programs are being run in Java now. It is USUALLY the best language if you want to make something that is only run on 1 OS or something that you don't want to sell. For example, a chess engine in C++ would be great.

>>685683472
http://www.learncpp.com/ Use this site if you're having troubles.
>>
>>685683622
Too add onto this, even Microsoft used C++ for Office even though they created C#
>>
>>685683263
And I bet you used all sorts of letters and shit to finish so fast you lazy degenerate
>>
>>685683622
It's complicated and not intuitive to the way you think/write. It's just alot to type in and alot of rules and LOTS OF FUCKING BRACKETS.
>>
Go learn modern Javascript. It's easy and there are shit tons of uses

>inb4 Javascript isn't a real language

Fuck off and check out ES6+ you knobjocky
>>
>>685679664
if you want to start easy then python is pretty good its basically english. however, C++ is getting more and more popular.
>>
>>685683622
Yes, it is worth the hassle, but believe it or not, a lot of programs are made in a 'rough-draft' format in a language like Python, because it's REALLY fast to make and you can spot several logical bugs quickly.
>>
>>685683822
No. JavaScript is too focused a language for a first-timer.
>>
>>685679664
BASIC
>>
>>685683696
That doesn't make c++ any easier to learn when you stack it up to python, java, or any other strongly written OOL.
>>
>>685683905
What do you mean by "too focused"?
>>
Lol at all the faggots saying Java.

Java is dying, faggots.
>>
>>685684148
It has a limited range of applications
>>
learn assembly language with C
>>
>>685684207
True, but the web is everything nowadays.
>>
>>685683988
That site is a great learning resource.

>>685684148
It's really only used for web clients.
>>
>>685684188
doesn't matter if you learn java you can code python and python demand is only going up.
>>
>>685679664
What do you want to learn for, in the first place?
>>
>>685684260
if you really want to do web id rather suggest ruby on rails its way easier to learn than javascript and just straight out prettier
>>
>>685683905

That's the dumbest shit I've ever read.

You suppose C++ is easier? You don't have to go to pointer hell and back again with JS.

Fuck it, I'd suggest Python, Java (eww...) or C# as alternatives but you can do more or less anything with JS these days becuase people are generally retarded and don't want to learn other languages.
>>
>>685684459
Do this if you are a hip cunt
>>
Imo don't start with python, it's far too easy, and that's a bad thing since you'll get used to it and going to harder languages like java will be harder than going from java to python, I'd suggest going with Java first
>>
>>685680549
I can only agree with you c+= is the language of the future
>>
>>685684528
I never suggested to learn C++ first. It's a great language for a lot of things, but not for beginners. I recommend Python.
>>
>>685684188
Stupidest shit I've heard today
>>
>>685684615
wtf are you even talking about? Java is like a 2 foot hop from python esp with it's extensive documentation and support gtfo pleb
>>
>>685684528
>>685684718
Oh, and I'm sorry you're too retarded to know what a pointer is.
>>
>>685684528
I gots me a pointer to an address of another pointer that I mallocd another address to that hilds a single integer
>>
>>685684883
NullPointerException
>>
>>685684781
its python with more syntax but thats bout it if you really are lazy you honestly can get by not learning what much of the extra syntax even means
>>
>>685684796

Bro - pointers aren't hard if you understand system architecture but you're a fucking retard if you think it's easy for new programmers.
>>
>>685685086
Of course it's difficult for new programmers. Are you a new programmer? You implied you aren't, and you explained it as, 'hell'.

Fucking kek
>>
When did this turn into YLYL
Programmers fight like girls
>>
>>685685385
It still is Hell, (not that guy btw) and i took a 3 classes on assembly it's just more shit i don't feel like dealing with, when i can boot up pyscripter and have something up in running in a quarter of the time with a 10th of the hassle. I mean i use R most of the time but in my spare time python is it now adays
>>
Learn Brainfuck.
Thread replies: 62
Thread images: 1

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.