Professional Documents
Culture Documents
Computer programming
3 слайд
Programming languages
4 слайд
PHP
5 слайд
Python
Python is a high-level, general-purpose programming language. Its design
philosophy emphasizes code readability with the use of significant indentation.[33]
Python is dynamically-typed and garbage-collected. It supports
multiple programming paradigms,
including structured (particularly procedural), object-oriented and functional
programming. It is often described as a "batteries included" language due to its
comprehensive standard library.[34][35]
Guido van Rossum began working on Python in the late 1980s as a successor to
the ABC programming language and first released it in 1991 as Python 0.9.0.
[36]
Python 2.0 was released in 2000 and introduced new features such as list
comprehensions, cycle-detecting garbage collection, reference counting,
and Unicode support. Python 3.0, released in 2008, was a major revision that is not
completely backward-compatible with earlier versions. Python 2 was discontinued
with version 2.7.18 in 2020.[37]
Python consistently ranks as one of the most popular programming languages.[
5 слайд
Perl
Perl is a family of two high-level, general-purpose, interpreted, dynamic
programming languages. "Perl" refers to Perl 5, but from 2000 to 2019 it also
referred to its redesigned "sister language", Perl 6, before the latter's name was
officially changed to Raku in October 2019.[9][10]
Though Perl is not officially an acronym,[11] there are various backronyms in use,
including "Practical Extraction and Reporting Language".[12] Perl was developed
by Larry Wall in 1987 as a general-purpose Unix scripting language to make report
processing easier.[13] Since then, it has undergone many changes and revisions.
Raku, which began as a redesign of Perl 5 in 2000, eventually evolved into a
separate language. Both languages continue to be developed independently by
different development teams and liberally borrow ideas from each other.
The Perl languages borrow features from other programming languages
including C, sh, AWK, and sed;[1] They provide text processing facilities without
the arbitrary data-length limits of many contemporary Unix command line tools.
Perl 5 gained widespread popularity in the late 1990s as a CGI
[14]