Everything about Perl language structure
The structure of the Perl programming language encompasses both the syntactical rules of the language and the general ways in which programs are organized. Perl's design philosophy is expressed in the commonly cited motto "there's more than one way to do it". As a multi-paradigm, dynamically typed language, Perl allows a great degree of flexibility in program design. Perl also encourages modularization; this has been attributed to the component-based design structure of its Unix roots, and is responsible for the size of the CPAN archive, a community-maintained repository of more than 100,000 modules. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Perl language structureA 5-minute orientation
- Pick up a classic book: Object oriented data structures using JavaThe most-reprinted book on the subject
- Go sideways: Comparison of programming languages (basic instructions)A closely related topic
- Go sideways: Fortran 95 language featuresA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
Object oriented data structures using JavaNell B. Dale, Daniel T. Joyce · 2002
HTML & JavaScriptE. Shane Turner, Karl Barksdale · 1999
Data Munging with PerlDavid Cross · 2001
Combinatorial Pattern Matching 19th Annual Symposium Cpm 2008 Pisa Italy June 1820 2008 ProceedingsPaolo Ferragina · 2008
Combinatorial Pattern MatchingHutchison, David - undifferentiated · 2009
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Comparison of programming languages (basic instructions) This article compares a large number of programming languages by tabulating their data types, their expression, statement, and declaration syntax, and…
- Fortran 95 language features This is an overview of Fortran 95 language features which is based upon the standards document which has been replaced by a newer version. Included are…
- PHP syntax and semantics The syntax and semantics of PHP, a programming language, form a set of rules that define how a PHP program can be written and interpreted. Historically…
- Autovivification In the Perl programming language, autovivification is the automatic creation of new arrays and hashes as required every time an undefined value is dereferenced…
- Conditional (computer programming) In computer programming, a conditional statement directs program control flow based on the value of a condition; a Boolean expression. A conditional expression…
- Python syntax and semantics The syntax of the Python programming language is the set of rules that defines how a Python program will be written and interpreted (by both the runtime…
- Eval In some programming languages, eval, short for evaluate, is a function which evaluates a string as though it were an expression in the language, and returns…
- Comparison of programming languages (associative array) This comparison of programming languages (associative arrays) compares the features of associative array data structures or array-lookup processing for…