1927 році розпочав виступи у складі клубу «Флорідсдорфер». У своєму першому сезоні забив 19 голів і увійшов до п'ятірки найкращих бомбардирів сезону, а клуб посів п'яте місце[1]. Також клуб дістався півфіналу кубка Австрії[2]. Наступного сезону клуб повторив своє досягнення у чемпіонаті, а на рахунку Лангера цього разу було 11 забитих м'ячів. А ще за рік у сезоні 1929/30 команда стала шостою.
Сезон 1930/31 Лангер розпочав у «Флорідсдорфері», але взимку приєднався до команди «Рапід» (Відень), де мав змінити на позиції лівого крайнього легенду клубу Фердинанда Весели. За півроку Карл зіграв 4 матчі у чемпіонаті (1 гол) і три у кубку Австрії. Став бронзовим призером чемпіонату.
Новий сезон 1931/32 років розпочав у команді «Ваккер»[3], після чого повернувся у «Флорідсдорфер», у складі якого виступав до 1935 року. Найвищим результатом у чемпіонаті, якого досягла команда в цей час було 7 місце у 1934 і 1935 роках. У кубку Австрії у складі «Флорідсдорфера» був півфіналістом у 1933 році, поступившись «Аустрії» (1:4)[4] і у 1934 році, коли на шляху до фіналу стала «Адміра» (0:1)[5].
У 1934 році клуб виграв кваліфікаційний турнір до кубка Мітропи, обігравши клуби «Вінер АК» (1:0) і «Відень» (0:0, 2:1)[6]. У самому турнірі для провідних клубів Центральної Європи «Флорідсдорфер» зустрівся з сильним угорським «Ференцварошем». Уже у першому матчі в Будапешті фаворит упевнено здобув перемогу з рахунком 8:0[7]. У матчі-відповіді австрійці певний час вели в рахунку, але все ж також поступилися з рахунком 1:2[8].
Загалом у складі «Флорідсдорфера» з 1927 по 1935 рік у чемпіонаті зіграв 152 матчі, у яких забив 54 голи.
Виступи за збірну
Виступав у складі збірної Відня. Дебютував у 1928 році у поєдинку проти збірної Братислави (6:0)[9]. У 1929 році брав участі у грі проти Загреба (1:2)[10] і у грі проти Праги (5:4), у якій відзначився забитим голом[11]. Також виступав у грі проти збірної Південно-Східної Німеччини (7:2)[12]. У 1930 році грав проти тих же Праги (2:1) і Загреба (8:0), але уже у матчах на своєму полі[13]. Також виступав у грі проти збірної Угорщина-Б (2:2), у якій відзначився забитим голом[14].