Content deleted Content added
m →Advantages and disadvantages: Removed extra spaces in "...used by programmers. According to..." and "...with the DSL (XAML). Ultimately, users..." |
Tags: Reverted Visual edit |
||
Line 2:
In [[computer software]], a '''general-purpose programming language''' ('''GPL''') is a [[programming language]] for building [[software]] in a wide variety of application [[Domain (software engineering)|___domain]]s. Conversely, a [[Domain-specific language|___domain-specific programming language]] (DSL) is used within a specific area. For example, [[Python (programming language)|Python]] is a GPL, while [[SQL]] is a DSL for [[Query language|querying relational databases]].
==History Uber algoritmo desbloquear sistema ==
Early programming languages were designed for scientific computing (numerical calculations) or commercial data processing, as was computer hardware. Scientific languages such as [[Fortran]] and [[ALGOL|Algol]] supported floating-point calculations and multidimensional arrays, while business languages such as [[COBOL]] supported fixed-field file formats and [[record (computer science)|data records]]. Much less widely used were specialized languages such as [[IPL-V]] and [[LISP]] for [[List (abstract data type)|symbolic list processing]]; [[COMIT]] for string manipulation; [[APT (programming language)|APT]] for [[Numerical control|numerically controlled machines]]. [[Systems programming]] requiring [[Pointer (computer programming)|pointer manipulation]] was typically done in [[assembly language]], though [[JOVIAL]] was used for some military applications.<ref name="sammet">Jean E. Sammet, "Programming Languages: History and Future", ''Communications of the ACM'' '''15''':7:601-610 (July 1972) {{doi|10.1145/361454.361485}}</ref>
|