Programming Languages Cheatsheets

Prolog - Cheat Sheet
Prolog - Cheat Sheet

A quick reference guide to Prolog programming, covering syntax, data types, list manipulation, control flow, and built-in predicates.

TypeScript CheatSheet Basic to Advance
TypeScript CheatSheet Basic to Advance

A comprehensive TypeScript cheat sheet covering basic to advanced concepts, including types, functions, classes, generics, utility types, and best practices.

Free Pascal Cheatsheet
Free Pascal Cheatsheet

A quick reference guide for Free Pascal syntax, data types, control structures, procedures, functions, units, and basic OOP concepts.

ES6+ JavaScript Quick Reference
ES6+ JavaScript Quick Reference

A concise cheat sheet covering key features introduced in ECMAScript starting from ES2015 (ES6) through recent versions, including syntax, examples, and tips for modern JavaScript development.

EJS (Embedded JavaScript) Cheatsheet
EJS (Embedded JavaScript) Cheatsheet

A quick reference guide covering essential EJS syntax, tags, control flow, includes, data handling, and best practices for generating dynamic HTML with plain JavaScript.

Object Oriented Program Design
Object Oriented Program Design

A comprehensive cheat sheet for C++ programming, Object-Oriented Programming (OOP), file I/O, classes, and its application in embedded systems, including communication protocols, OpenCV library, image and color processing, networking with sockets, 3D and PCB design, dynamic data management, version control, timing, threads, and Linux-Pi integration.

Ruby Debugging Cheatsheet & Tips
Ruby Debugging Cheatsheet & Tips

A comprehensive guide to debugging Ruby code using built-in tools, Pry, and Byebug. This cheat sheet covers essential commands, techniques, and best practices to efficiently identify and resolve issues in your Ruby applications.

Javascript
Javascript

Most important basics, concepts, methods, functions, and more

Python
Python

General Python Cheatsheet