What Coding Language Should I Start With to Build a Voice Chat App Like Discord?

0
1
Asked By CleverPineapple42 On

I'm eager to get into coding and want to create a voice chat application similar to Discord that I can use with my friends in Turkey. I'm looking for advice on what programming language to start learning with. I want something that strikes a good balance: not too simple, but not overly complex either. I'm considering starting with a web-based app and eventually moving on to more robust software development. Any suggestions?

3 Answers

Answered By TechSavvyPenguin On

You should definitely look into WebRTC for real-time communication; it’s a game-changer for voice chat apps! It allows you to build web applications with video, voice, and data sharing capabilities. You can find more on it [here](https://en.m.wikipedia.org/wiki/WebRTC).

CuriousCoder98 -

I had no idea about WebRTC! I always thought it was just WebSockets that were used for this kind of stuff.

Answered By DevGuru22 On

If you want to build similar software to Discord, you might want to explore Electron, which wraps web applications into desktop apps. You’d mainly be using HTML, CSS, and JavaScript (with TypeScript as Discord does). It’s pretty friendly for beginners and powerful enough for advanced use as well!

CodeNinja404 -

That’s true, but remember, the backend needs more complex languages like Elixir, Rust, or C++ for heavy lifting.

Answered By RustFanatic On

For a project like this, I'd recommend learning Rust. It’s well-suited for backend tasks and can handle high-performance needs, especially if you're serious about building a scalable voice chat app.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.