Πίσω

#programming-languages

2 API με αυτήν την ετικέτα

Programming Languages API

The language definitions GitHub uses to recognise code (the open-source Linguist data) as an API — a clean reference for syntax highlighting, file-type detection, repository dashboards and developer tooling. For each of 800+ languages the API returns its type (programming, markup, data or prose), its brand colour (the hex GitHub paints it), the file extensions associated with it, common aliases, the GitHub language id and the editor (ace) mode. Look a language up by name or alias (golang resolves to Go), reverse-look-up which language(s) own a file extension (.py → Python; .h → C, C++, Objective-C), list the languages of a type, search, or list them all. Distinct from languages-api (ISO 639 human languages) — this is the programming-language reference. Served from memory — always fast.

api.oanor.com/proglang-api

API Γλωσσών Προγραμματισμού

Μια αναφορά για 800+ γλώσσες προγραμματισμού, σήμανσης και δεδομένων, βασισμένη στο σύνολο δεδομένων GitHub Linguist. Ανιχνεύστε σε ποια γλώσσα ανήκει μια επέκταση αρχείου (π.χ. .rs → Rust), αναζητήστε μια γλώσσα με όνομα ή ψευδώνυμο, λάβετε τον τύπο της, το χρώμα της επωνυμίας, τις επεκτάσεις αρχείων και τα ψευδώνυμά της, και αναζητήστε ή λίστα ανά τύπο. Ιδανικό για επεξεργαστές κώδικα, εργαλεία σύνταξης, αναλυτές αποθετηρίων και ετικέτες γλωσσών. (Γλώσσες προγραμματισμού — όχι ομιλούμενες γλώσσες.)

api.oanor.com/proglangs-api