# Where else can i learn other programming languages

**URL:** <https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169>\
**Category:** General\
**Created:** [September 9, 2018, 10:46am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169 "2018-09-09T10:46:08Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![dynamic\_dreamer7](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/dynamic_dreamer7/32/204155_2.png) [@dynamic\_dreamer7](https://forum.freecodecamp.org/u/dynamic_dreamer7)\
**Post date:** [September 9, 2018, 10:46am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/1 "2018-09-09T10:46:08Z")

</div>

So i was looking at the FCC curriculum and i realized that there isn’t any other programming languages such as Java , python etc .

does anyone know where i could find a websites that offers those languages for free ??

---

<div class="post-metadata">

**Author:** ![b3u](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/b3u/32/213718_2.png) [@b3u](https://forum.freecodecamp.org/u/b3u)\
**Post date:** [September 9, 2018, 10:48am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/2 "2018-09-09T10:48:55Z")

</div>

_Codecademy_ offers a variety of languages. The curriculum is free, but quizzes and projects are paid. _Sololearn_ is good too. Also, freecodecamp has youtube videos for many languages.  
**FYI:** I would personally learn _C#_ over _Java_, not that I know much about either.

---

<div class="post-metadata">

**Author:** ![dynamic\_dreamer7](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/dynamic_dreamer7/32/204155_2.png) [@dynamic\_dreamer7](https://forum.freecodecamp.org/u/dynamic_dreamer7)\
**Post date:** [September 9, 2018, 10:55am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/3 "2018-09-09T10:55:35Z")

</div>

Okay sweet

thanks 👍

---

<div class="post-metadata">

**Author:** ![JenniferT](https://avatars.discourse-cdn.com/v4/letter/j/9e8a1a/32.png) [@JenniferT](https://forum.freecodecamp.org/u/JenniferT)\
**Post date:** [September 10, 2018, 6:49am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/4 "2018-09-10T06:49:24Z")

</div>

here are some sites: [lynda.com](http://lynda.com), codementor, codecademy, [coursera.org](http://coursera.org). You can also learn from online tutorials, videos.

---

<div class="post-metadata">

**Author:** ![astv99](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/astv99/32/66820_2.png) [@astv99](https://forum.freecodecamp.org/u/astv99)\
**Post date:** [September 10, 2018, 7:33am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/5 "2018-09-10T07:33:50Z")

</div>

It makes more sense to learn C# in 2018, rather than C++, which is dated and has less applicability to web development.

Although C# can be considered a cross-platform language, it’s especially worth learning for anyone looking to get into the Microsoft stack and owns a Windows computer. Java is more agnostic across operating systems.

---

<div class="post-metadata">

**Author:** ![dynamic\_dreamer7](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/dynamic_dreamer7/32/204155_2.png) [@dynamic\_dreamer7](https://forum.freecodecamp.org/u/dynamic_dreamer7)\
**Post date:** [September 10, 2018, 4:56pm UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/6 "2018-09-10T16:56:03Z")

</div>

Does codementor require monthly payment to get the courses?

---

<div class="post-metadata">

**Author:** ![camelcamper](https://avatars.discourse-cdn.com/v4/letter/c/f0a364/32.png) [@camelcamper](https://forum.freecodecamp.org/u/camelcamper)\
**Post date:** [September 10, 2018, 5:44pm UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/7 "2018-09-10T17:44:35Z")

</div>

udacity and codecademy has some courses

[https://eu.udacity.com/courses/all](https://eu.udacity.com/courses/all)

> **[Learn to Code - for Free | Codecademy](https://www.codecademy.com/)**
>
> Learn the technical skills you need for the job you want. As leaders in online education and learning to code, we’ve taught over 45 million people using a tested curriculum and an interactive learning environment. Start with HTML, CSS, JavaScript,...

---

<div class="post-metadata">

**Author:** ![Cody\_Biggs](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/cody_biggs/32/358652_2.png) [@Cody\_Biggs](https://forum.freecodecamp.org/u/Cody_Biggs)\
**Post date:** [September 10, 2018, 6:23pm UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/8 "2018-09-10T18:23:50Z")

</div>

I would suggest udemy when they have sales. You can usually get courses for $10 when they have these sales. I have bought several courses myself, and look to buy another pretty soon. Udemy gives you like a personal instructor who will talk you through the code, and have several code along projects so you understand. If I go this route though I do suggest really looking at the course reviews before you buy. Unfortunately some instructors are not the best in the way they present the material.

---

<div class="post-metadata">

**Author:** ![echtogammut](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/echtogammut/32/72453_2.png) [@echtogammut](https://forum.freecodecamp.org/u/echtogammut)\
**Post date:** [September 10, 2018, 10:29pm UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/9 "2018-09-10T22:29:37Z")

</div>

If you feel comfortable programming in Javascript and want to move into other languages, I would look at where you want be. Every language has its advantages, but a lot of it depends on what you want to be doing.

Python: Great overall language that is used by a wide number of fields. There are a lot of resources available for learning Python and specialties (Data Science etcetera).  
C#: My personal favorite language, but you will be limiting yourself to working in shops that use C#. It is becoming widely used in game development because of Unity, but it also being adopted by other studios.  
C or C++: If you want to learn more about how programming languages and memory management works, learn C. I would actually recommend that everyone take a basic C++ course that includes pointers and memory. It all depends on what you want to do in the software development. For a front end designer, it’s waste of time.

Look at where you want to be and look at what they are using. If you want to pursue a complete CS education, check out this: [https://github.com/ossu/computer-science](https://github.com/ossu/computer-science)

---

<div class="post-metadata">

**Author:** ![spacetiger01](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/spacetiger01/32/28739_2.png) [@spacetiger01](https://forum.freecodecamp.org/u/spacetiger01)\
**Post date:** [September 11, 2018, 3:21am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/10 "2018-09-11T03:21:24Z")

</div>

[edx.org](http://edx.org) is a great resource. This site offers college courses from renowned schools. For instance , I an currently enrolled in course for pyton. Edx is free to participate and you have the choice of paying for a certificate at the end. [EDx.org](https://www.edx.org) is free.

---

<div class="post-metadata">

**Author:** ![camelcamper](https://avatars.discourse-cdn.com/v4/letter/c/f0a364/32.png) [@camelcamper](https://forum.freecodecamp.org/u/camelcamper)\
**Post date:** [September 11, 2018, 8:41am UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/11 "2018-09-11T08:41:17Z")

</div>

> [@Cody\_Biggs](#):
>
> I would suggest udemy when they have sales. You can usually get courses for $10 when they have these sales.

I also use udemy and they do have good sales. But you can also filter your search for free courses, and there are some gems to find.

I have 79 courses in udemy all about programming/web dev and a few SEO courses, and I am pretty sure I have only bought 1 or 2 of those.

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [January 17, 2021, 8:16pm UTC](https://forum.freecodecamp.org/t/where-else-can-i-learn-other-programming-languages/225169/12 "2021-01-17T20:16:34Z")

</div>

Closed on January 17, 2021, 8:16pm UTC


