# Languages in Computer Science

DevFeed: [Languages in Computer Science](<https://devfeed.tech/articles/languages-in-computer-science-40706.md>)

Original publisher: [Read original article](<https://radek.io/posts/language-in-computer-science/>)

Published: 2011-10-21T00:00:00Z

Content type: tutorial

Language: en

Sources: [Radek Pazdera](<https://devfeed.tech/sources/radek-pazdera.md>)

Topics: [Computer science](<https://devfeed.tech/topics/computer-science.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [abstraction](<https://devfeed.tech/topics/abstraction.md>), [iteration](<https://devfeed.tech/topics/iteration.md>)

Tags: [abstraction](<https://devfeed.tech/tags/abstraction.md>), [computer](<https://devfeed.tech/tags/computer.md>), [computer-science](<https://devfeed.tech/tags/computer-science.md>), [concatenation](<https://devfeed.tech/tags/concatenation.md>), [iteration](<https://devfeed.tech/tags/iteration.md>), [language](<https://devfeed.tech/tags/language.md>)

## AI overview

This tutorial introduces formal languages as sets of strings over an alphabet. It explains how set operations and string operations extend to languages, then defines language concatenation, powers, and positive and zero-inclusive iteration.

## Source excerpt

Certainly not the typical ones.