My friend's roommate's wife wants to learn a programming language
what should I tell her to learn
>>54748148
Haskell
>>54748148
ocaml or perl
>>54748148
>CUTE.webm
>gollum lookalike contest finalist
>>54748148
ASM
>>54748148
pointless C language, like what you are trying to do.
>>54748253
and it must be fun to write code with the fundamental restriction, c without pointer.
Why does she care about her husband's roomate's friend's image board's user's opinions?
>>54748148
Wolfram Language.
pseudocode
>>54748390
if you want to be realistic, node.js
they aren't going to want to learn anything else so don't even bother
Brainfuck
>>54748148
Python
Teach her how to suck your dick.
Teach her what a real man is.
>>54748148
>>54748148
Machine Code
>>54748148
I would get her to learn basic javascript and then go on to Google Apps Script where you can interact with spreadsheets and things and actually do productive things immediately with little code
>>54748148
Women shouldn't code.
VHDL
>>54750003
Get back to /pol/ - you are not welcome here
>>54748148
Powershell
>>54748148
cobol
fortran
Java or JavaScript. Maybe C#.
PowerPC assembly
>>54748179
>Tfw uni actually teaches Haskell in cs101
Kill me.
>>54752192
Good job anon. You're not going to a shit Java workshop CS department.
>>54748148
Python if its for getting into programming and not a job.
If she wants to get into the job then I do not know, but whatever you tell her, do not forget to "introduce" her to the web development "ecosystem" and how she can become a "kode artisan".
>>54752857
isn't Python standard of AI programming?
>>54748148
LISP
Not even trolling.
It's real fun to start with.
>>54748148
Why is someone who has a wife still living with a roommate?
cd and ls. #kodewithkarlie
Teach her python while you give her the snake.
Something to do with the kitchen.
>>54748148
C.
Always start programming with C. When you get good at it, learn C++.
Then, you can learn any language easily.
That's what I recommended to my wife's boyfriend two years ago. He is now an android developer making 80k /year.
>>54754770
I was going to start with Python myself but I want to make some money so C it is.
BASIC
>>54754803
That last paragraph was a joke btw.
But everything above is what I truly feel. In my opinion, everyone should start with C. It gives you a good grasp of low-level concepts -and these concepts will help you in understanding high level languages too since their stuff is also modelled after the low level stuff.
C++ will teach you about object oriented programming and some other new concepts. The OO model of C++ is used by almost all modern OO languages - so you should definitely learn it.
I was able to learn java easily because of my C++ knowledge, and that in turn enabled me to learn android.
>>54754743
Jesus christ if you're gonna be that lazy and uninspired, don't even bother to post.
>>54748148
C plus equality (c +=)
Its the only language with an inherpreter that she can understand
https://github.com/ErisBlastar/cplusequality
>>54748148
Lua and then C++
Batch
Lisp (preferably Emacs Lisp), the parentheses introduce you at how programs are created by adding simpler code. You don't need to delve deeper if you plan on learning something for a job, just the basics.
Bash Scripting, easy to get it to do something, might not be conventional but is a boost of confidence for all non-programmers. The scripting part is were you start truly understanding programming when you do for loops, if statements, etc.
C, the base to understand how data structures work and is the base of many programming languages with job positions. They key is to go from data structures to functions, to algorithms, and finally learn and use a library for a project.
I mention these three so you might go in order of difficulty and a sure way to jump from one to another to learn fast.
>>54752857
What are the essential code Artisan languages?
>>54748148
>friend's roommate's wife
>CUTE.webm
You have something you wanna tell us anon?
>>54755415
Bash, Javascript
>>54753771
It his dad and the wife is sister
>>54748148
Python. Good for beginners and she has a chance of actually sticking with it.
Also,
https://www.youtube.com/watch?v=CZd_YyFzPD0
>>54750104
lmao got 'em!
Swift
>>54755582
Oh shit son you should be a detective, but yeah I wanna bang her
>>54752192
whats up g. Feels good to go to Imperial College london huh.
>mfw learning haskell in first term of uni
>mfw they at least try to teach the students good practices including testing and version control
>>54753771
Maybe the roommate is the wife's son
>>54749614
This
>>54748148
She is ugly man, she aint no cutie. I hate what she does with her eyes.
VBScript
>>54754770
>wife's boyfriend
Why didn't you recommend he learned scratch so he couldn't get a job?
>>54748148
php
>>54750003
Fuck off /b/tard
>>54748349
>husband
heteronormativity strikes again
please use a gender neutral term like spouse or partner in the future
C, HTML and Binary. HTML ain't shit to learn and Binary is nice to know on a philosophical level.
>>54754770
>wife's boyfriend
This strikes me as amazingly funny.
>>54752192
you're lucky. you might actually get a quality cs education.
i started with PHP and i turned out f
>>54760393
Is PHP the new candl
>>54752192
wait how do you learn a language in cs101 that needs a phd to understand
>>54748148
ruby or perl
>>54748148
html4
powershell or C#
>>54748148
[spoiler]NEPOTISM[/spoiler]
>>54748148
just teach her D since that's what you want to give her, you cuck.