supporting IDE features like indexing, syntax- coloring, code-completion, etc. In general it provides the infrastructure that an IDE needs for excellent language support. SourceKit currently only supports the Swift language. 33 — On guard of the Source Code, by Paul Taykalo, MacPaw