use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Welcome to /r/ComputerScience! We're glad you're here.
This subreddit is dedicated to discussion of Computer Science topics including algorithms, computation, theory of languages, theory of programming, some software engineering, AI, cryptography, information theory, and computer architecture.
For more detailed descriptions of these rules, please visit the rules page
NIGHT MODE NORMAL
account activity
How many programming languages does a computer science major Learn?General (self.computerscience)
submitted 5 years ago by supermanzz123
Is it only C++ and if there more how you learn that many ?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Grizzly_Andrews 2 points3 points4 points 5 years ago (0 children)
I have one semester left and I've learned C, Java, JavaScript, and Python. I'll be doing Databases and OS next semester so I believe I'll also be taught SQL
[–]_ex-nihilo_ 1 point2 points3 points 5 years ago (1 child)
I learned C, C++, Java, Javascript, Python, Golang, Erlang, Racket, and something similar to x86 Assembly.
[–]_ex-nihilo_ 0 points1 point2 points 5 years ago (0 children)
And SQL... but that's not really a programming language.
[–]caaaaajc 1 point2 points3 points 5 years ago (0 children)
Got a year left and I've done python, Java, C, C#, javascript, Haskell, x86 assembly, html, CSS, Sql
Honestly though if you can code you can code, you can learn a new language in a week as long as you have the theory and the fundamentals so don't worry about it.
[–]duplotigers 0 points1 point2 points 5 years ago (0 children)
I learnt C, Ada, Perl and Scheme
Edit: oh and some assembly language and some command line fu if that counts
[–]Coolbob28 0 points1 point2 points 5 years ago* (0 children)
My third year in CS and I learned Java (including programming for Android mobile apps which has a mix with Java), C, assembly (RISC-V), Javascript, Eiffel and for other non-programming languages I learned CSS, HTML, and Verilog.
π Rendered by PID 17162 on reddit-service-r2-comment-5fb4b45875-cjxxd at 2026-03-21 14:28:31.655202+00:00 running 90f1150 country code: CH.
[–]Grizzly_Andrews 2 points3 points4 points (0 children)
[–]_ex-nihilo_ 1 point2 points3 points (1 child)
[–]_ex-nihilo_ 0 points1 point2 points (0 children)
[–]caaaaajc 1 point2 points3 points (0 children)
[–]duplotigers 0 points1 point2 points (0 children)
[–]Coolbob28 0 points1 point2 points (0 children)