Programming Languages

Learn the basics of supported programming languages

Programming Languages

Learn the fundamentals of programming languages supported in Latimer's IDE. Each guide covers essential concepts including variables, data types, arrays, loops, conditionals, functions, and more.

Available Language Guides

Ruby

Learn Ruby basics: variables, arrays, hashes, loops, conditionals, methods, and classes.

View Ruby Guide →

Python

Learn Python basics: variables, lists, dictionaries, loops, conditionals, functions, and classes.

View Python Guide →

JavaScript

Learn JavaScript basics: variables, arrays, objects, loops, conditionals, functions, and ES6+ features.

View JavaScript Guide →

Rust

Learn Rust basics: variables, ownership, vectors, loops, conditionals, functions, and structs.

View Rust Guide →

Java

Learn Java basics: variables, arrays, lists, loops, conditionals, methods, and classes.

View Java Guide →

PHP

Learn PHP basics: variables, arrays, loops, conditionals, functions, and classes.

View PHP Guide →

C++

Learn C++ basics: variables, arrays, vectors, loops, conditionals, functions, and classes.

View C++ Guide →

What You'll Learn

Each language guide covers:

  • Variables & Data Types: How to declare and use variables, and understand different data types
  • Arrays & Collections: Working with arrays, lists, and other collection types
  • Loops: for loops, while loops, and iteration methods
  • Conditionals: if/else statements, switch/case, and boolean logic
  • Functions & Methods: Creating reusable code blocks
  • Classes & Objects: Object-oriented programming concepts (where applicable)
  • Common Patterns: Best practices and idiomatic code examples