Redcode je programovací jazyk pro programování robotů v seriálu Robot Wars. Jedná se o základní imperativní jazyk s několika dalšími funkcemi pro programování robotů.
Syntaxe Redcode je podobná syntaxi jiných základních imperativních jazyků, jako je například Assembly. Existuje však několik dalších funkcí, které jsou pro Redcode jedinečné. Například existuje speciální instrukce pro programování robotů, které se samy zničí.
Redcode není příliš výkonný programovací jazyk, ale je jednoduchý a snadno se učí. Je také vhodný pro programování robotů, protože má funkce, které jsou speciálně navrženy pro jejich ovládání.