Słowo kluczowe (ang. keyword) w języku programowania oznacza słowo (może należeć do jakiegoś języka naturalnego, jak język angielski, lub nie), stanowiące wydorębnioną jednostkę leksykalną, często w określonym kontekście mające szczególne znaczenie i oznaczające określony rozkaz, instrukcję lub deklarację w programie komputerowym.