What coding languages does League of Legends run on?

DragonBound1·10/1/2018, 10:21:40 PM·2 votes·4,588 views

I've always wondered and I'm planning on mastering a coding language so, I can code games and robots(robotics

29 Comments

Skullgetti10/1/2018, 11:27:19 PM6 votes

Spaghetti

5050BS10/1/2018, 11:19:26 PM1 votes

The Out of game client is Flash.... Thats why it is so slow and crap. The game is C++ from what I understand.

Hammermancer10/2/2018, 12:29:14 AM1 votes

Italian cuz lotsa spaghetti

edit

Fuck, Skullgetti(euw) beat me to it :(

LetMeCarry198310/2/2018, 11:33:24 AM1 votes

A game like League could only have been primarily coded in C/C++. It's still the best language for writing high performance 3D games.

SEKAI10/2/2018, 11:34:25 AM1 votes

Visual Basic.

Daddy Ants10/2/2018, 1:12:39 PM1 votes

C++ LUA

and a few others

iPooUnicorns10/2/2018, 1:46:06 PM1 votes

If you're looking to get into game development, learn C++, it's essentially the standard. It's a low level language, meaning there's very low overhead performance costs; this does not mean it's limited in functionality however, as it supports object oriented programming.

One of the biggest things with C++ is manual memory management, which can be both good and bad.

It's good in that you can make your game run incredibly efficiently, you can determine the exact amount of memory you need at any given moment and allocate/deallocate accordingly.

It's bad in that memory management can be rather tricky, and when handled poorly it will lead to memory leaks that will tank your performance, potentially to the point of crashing the game.

With that, I would recommend you invest a fair amount of time familiarizing yourself with pointers, which are the bread and butter of managing memory on C++.

Kozmo tin can10/1/2018, 10:24:53 PM1 votes

I looked it up a while ago I am fairly sure it is c++

ValiantKiller10/2/2018, 5:13:18 PM1 votes

Most of games would either be programmed in either C++ or C#