---
title: "Quiz Category: programming"
author: "Mohammad Abu Mattar"
canonical: https://mkabumattar.com/quizzes/categories/programming
---

[All Categories](/quizzes/categories)

6Quizzes

# Programming

[Home](/)›[All Quizzes](/quizzes)›[All Categories](/quizzes/categories)›[Programming](/quizzes/categories/programming)

Category

# Programming

[![Rust: Ownership, Borrowing & Memory Safety](/_astro/hero.D5y5Mms9_1OrNm1.webp)](/quizzes/post/rust-fundamentals-quiz)

## [Rust: Ownership, Borrowing & Memory Safety](/quizzes/post/rust-fundamentals-quiz)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [Rust](/quizzes/categories/rust)
-   [Systems Programming](/quizzes/categories/systems-programming)
-   [Programming](/quizzes/categories/programming)
-   20 Questions
-   Published: 28 May, 2026
-   Level: Intermediate

Rust: Ownership, Borrowing & Memory Safety This quiz tests your grip on the parts of Rust that trip up newcomers and pay off later: ownership and moves, borrowing and lifetimes, traits and generics

[#Rust](/quizzes/tags/rust)[#Ownership](/quizzes/tags/ownership)[#Borrow Checker](/quizzes/tags/borrow-checker)+3 tags

[Take Quiz](/quizzes/post/rust-fundamentals-quiz)

[![TypeScript Advanced: Types, Generics, Utility Types](/_astro/hero.DBh42TOh_hyqHY.webp)](/quizzes/post/typescript-advanced-quiz)

## [TypeScript Advanced: Types, Generics, Utility Types](/quizzes/post/typescript-advanced-quiz)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [Programming](/quizzes/categories/programming)
-   [Frontend](/quizzes/categories/frontend)
-   20 Questions
-   Published: 22 Mar, 2026
-   Level: Advanced

Welcome to the TypeScript Advanced Quiz! Test your knowledge on advanced types, generics, utility types, and more. Each question has a hint and explanations for all options. Good luck!

[#TypeScript](/quizzes/tags/typescript)[#Types](/quizzes/tags/types)[#Advanced](/quizzes/tags/advanced)

[Take Quiz](/quizzes/post/typescript-advanced-quiz)

[![Go: Programming Fundamentals & Concurrency](/_astro/hero.DAhn0JrH_1F4eoD.webp)](/quizzes/post/golang-programming-fundamentals-quiz)

## [Go: Programming Fundamentals & Concurrency](/quizzes/post/golang-programming-fundamentals-quiz)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [Programming](/quizzes/categories/programming)
-   [DevOps](/quizzes/categories/devops)
-   [Golang](/quizzes/categories/golang)
-   20 Questions
-   Published: 20 Feb, 2026
-   Level: Intermediate

Welcome to the Go (Golang) Basics Quiz! Go is the backbone of modern DevOps. Its simplicity, performance, and built-in concurrency make it the perfect choice for high-scale infrastructure tools. This

[#Go](/quizzes/tags/go)[#Concurrency](/quizzes/tags/concurrency)[#Backend](/quizzes/tags/backend)+1 tags

[Take Quiz](/quizzes/post/golang-programming-fundamentals-quiz)

[![TypeScript: Typed JavaScript Fundamentals](/_astro/hero.BXknL-oV_plxRs.webp)](/quizzes/post/typescript-fundamentals-quiz)

## [TypeScript: Typed JavaScript Fundamentals](/quizzes/post/typescript-fundamentals-quiz)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [TypeScript](/quizzes/categories/typescript)
-   [Programming](/quizzes/categories/programming)
-   [Web Development](/quizzes/categories/web-development)
-   [Frontend](/quizzes/categories/frontend)
-   20 Questions
-   Published: 04 Feb, 2026
-   Level: Intermediate

Welcome to the TypeScript Basics Quiz! This quiz is designed to test your understanding of fundamental TypeScript concepts, static typing, and type-safe programming best practices. Each question is mu

[#TypeScript](/quizzes/tags/typescript)[#Static Typing](/quizzes/tags/static-typing)[#Interfaces](/quizzes/tags/interfaces)+6 tags

[Take Quiz](/quizzes/post/typescript-fundamentals-quiz)

[![JavaScript: Language Fundamentals & Modern Features](/_astro/hero.CPnUQqYa_cqDLj.webp)](/quizzes/post/javascript-fundamentals-quiz)

## [JavaScript: Language Fundamentals & Modern Features](/quizzes/post/javascript-fundamentals-quiz)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [JavaScript](/quizzes/categories/javascript)
-   [Programming](/quizzes/categories/programming)
-   [Web Development](/quizzes/categories/web-development)
-   [Frontend](/quizzes/categories/frontend)
-   20 Questions
-   Published: 03 Feb, 2026
-   Level: Intermediate

Welcome to the JavaScript Basics Quiz! This quiz is designed to test your understanding of fundamental JavaScript concepts, syntax, and modern programming best practices. Each question is multiple-cho

[#JavaScript](/quizzes/tags/javascript)[#ES6](/quizzes/tags/es6)[#Arrow Functions](/quizzes/tags/arrow-functions)+6 tags

[Take Quiz](/quizzes/post/javascript-fundamentals-quiz)

[![Python: Programming Fundamentals & Best Practices](/_astro/hero.C1sFrIvr_20a5yU.webp)](/quizzes/post/python-programming-fundamentals-quiz)

## [Python: Programming Fundamentals & Best Practices](/quizzes/post/python-programming-fundamentals-quiz)

-   [Mohammad Abu Mattar](/authors/mohammad-abu-mattar)
-   [Python](/quizzes/categories/python)
-   [Programming](/quizzes/categories/programming)
-   [Software Development](/quizzes/categories/software-development)
-   [Data Science](/quizzes/categories/data-science)
-   20 Questions
-   Published: 02 Feb, 2026
-   Level: Beginner

Welcome to the Python Basics Quiz! This quiz is designed to test your understanding of fundamental Python concepts, syntax, and programming best practices. Each question is multiple-choice, and you'll

[#Python](/quizzes/tags/python)[#Python Programming](/quizzes/tags/python-programming)[#Python Basics](/quizzes/tags/python-basics)+6 tags

[Take Quiz](/quizzes/post/python-programming-fundamentals-quiz)
