Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Programming Languages Side By Side

Effort to study and observe programming languages side by side to appreciate their differences and commonalities.

Languages included

Language Features

  • Data Types
    • Numeric
    • String
    • Boolean
    • Arrays
    • Tuples
  • Control Structures
    • Decision Control
      • If-Else
      • Tertiary Conditional
      • Case control
    • Loops
      • For
      • While
  • Functions
    • Defination and Call
    • Variable arguments
    • Default arguments
    • Nested Functions
    • Anonymous Functions
    • Lambda Functions
    • Currying Functions
    • Hoisting Functions
    • Inlining Functions
  • Classes
    • Properties
    • Access Modifiers
    • Constructors
    • Inheritance
    • Polymorphism
    • Inner Classes
    • Static Classes
    • Final Classes
    • Data Classes
  • Interfaces
  • Enums
  • Objects
  • Generics
    • Class
    • Function
    • Covariance
    • Invariance
  • Operator Overloading
  • Collections

License

This work is licensed under a Creative Commons Attribution 4.0 International License

About

Programming Languages Side By Side

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors