Which programming language(s) does Riot use to make their game?

KHAZ1XMA1N··1 votes·3,999 views

I'm also wondering if any of the languages have changed due to the new client update.

8 Comments

Modi2 votes

Here's an article blog post to first look at. This is the "out of game" client only, not the "in-game" client. https://engineering.riotgames.com/news/architecture-league-client-update

Snowball4u2 votes

I remember reading somewhere that the new cleint uses html css and javascript.

Can't help u with the old client or the game.

My guess would be like C++ but don't trust me

Modi2 votes

Based on this the original client was in Adobe Air

KHAZ1XMA1N1 votes

{quoted}

I remember reading somewhere that the new cleint uses html css and javascript.

Can't help u with the old client or the game.

My guess would be like C++ but don't trust me

I heard that C++ is used to create the core game on another thread

http://forums.na.leagueoflegends.com/board/showthread.php?t=16318&page=1

Snowball4u1 votes

Ayy so my guess was pretty gud :)

Modi2 votes
KHAZ1XMA1N1 votes

Do you know if the programming language to create the game changes in any way or is it still the same as it was a while back?

Modi1 votes

Likely the in-game code has not changed as significantly as the client has (choosing an entirely different platform and rewriting from scratch). I'll let a red be the source of truth though. I am not a Riot employee/engineer, just a fellow software engineer.

More from [ARCHIVED] Miscellaneous