Карлу́кские языки — объединение двух исторически и пространственно смежных, но, возможно, различных по происхождению тюркских языковых групп: восточной карлукско-уйгурской и западной карлукско-хорезмийской (чагатайской).
Карлукско-уйгурские и карлукско-хорезмийские языки контактировали друг с другом, в результате этого между ними существует ряд специфических изоглосс.
Разграничение карлукско-уйгурских и карлукско-хорезмийских предложено Н. А. Баскаковым, но на практике далеко не всегда выдерживается: карлукско-уйгурские и карлукско-хорезмийские не разграничиваются или карлукско-уйгурские выводятся за пределы карлукских (все или частично) и фигурируют как уйгуро-огузские или уйгуро-тукюйские языки.
В классификации О. А. Мудрака орхоно-енисейский, древнеуйгурский, халаджский (аргу) и современные карлукские составляют одно целое.
Следующая таблица базируется на классификационной схеме, представленной Ларсом Йохансоном (1998)[1].
Принадлежат к восточнотюркской подветви -d-, пратюркское -d- сохраняет зубной характер (взрывное -d- или фрикативные -δ-, -z-). Рефлексы -j- являются результатами контактов с карлукско-хорезмийскими. Восходят к уйгурскому руническому (орхоно-уйгурскому) или орхоно-енисейскому.