Não se apegue muito a isso por agora, nas instituições de nível superior, Linguagens Formais e Autômatos, só são visto do 5º pra o 7º período dependendo da grade, ou seja, só depois de 2 anos de estudo.
Tenta se apegar ao básico, a base, não sei qual teu foco e objetivo, mas se for pra ser programador, recomendo: algoritmo, programação imperativa, estrutura de dados, programação orientada a objetos, teoria dos grafos, sistemas operacionais, arquitetura de computadores, autômatos, compiladores.
Creio que essa seja uma quantidade enorme de assunto, mas isso é se você quiser aprender a base da base, nível graduação superior. Caso contrário tu pode aprender alguma linguagem de programação, estudar bastante ela, sua sintaxe, e começar a fazer projetos, que geralmente é o caminho que a maioria segue, e com um tempo aprende um framework.
O importante é entender, que mais cedo ou mais tarde talvez você precise, de algum conteúdo que falei a cima.