Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion

Zachary Kaufman
Zachary Kaufman
1,463 Points

Track for app development

I want to learn how to make desktop apps that use internet (such as an online game that has a downloadable application, or an AI that can check the internet for something but is downloadable, etc etc), I heard that requires languages like Java/C# or something like it and a backend programming language like Python or Ruby. The problem is I have no clue how to combine languages like that, I already took the "How to make a website" class so I know how to combine HTML and CSS but I think teaching a language like Java to work with a internet language is a lot more advanced. Is there a track for how to make desktop apps? I saw Andriod and iOS tracks but I honestly don't know if its the same thing. Sure making a phone app is fine but I am primarily looking for a computer application. Any help or guidance is appreciated, if there is no track for it I will definitely take suggestions on classes from the library to take.

1 Answer

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

I'd recommend C# personally. They have some C# courses here and even development in Unity which is based on C#. The reason I say this is because C# is Microsoft's native programming language and using C# you can make desktop applications, games, and even apps that will run on iOS or Android. Something to think about :)

Zachary Kaufman
Zachary Kaufman
1,463 Points

Thanks for the reply, I have had my eye on C#, it was just lack of knowledge about the language that kept me from learning it. I will check it out now, thanks!