• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Degrees
​
Log In
Join for Free
  • Browse
  • Assembly Language

Assembly Language Courses

Assembly language courses can help you learn low-level programming, memory management, and hardware interaction. You can build skills in writing efficient code, debugging complex systems, and optimizing performance for specific architectures. Many courses introduce tools like emulators and debuggers, that support testing and refining your code, as well as integrated development environments (IDEs) that streamline the coding process.

Popular Assembly Language Courses and Certifications


  • G

    Google Cloud

    Introduction to Large Language Models

    Skills you'll gain: Large Language Modeling, Prompt Engineering, LLM Application, Generative AI

    4.5 stars, 1.5K reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.5 (1.5K) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • L

    Logical Operations

    Certified Associate in Python Programming (PCAP)

    Skills you'll gain: Object Oriented Programming (OOP), File I/O, Python Programming, Operating Systems, Package and Software Management, Code Reusability, File Systems, Computer Programming, Development Environment, Object Oriented Design, Scripting, Scripting Languages, Programming Principles, Data Processing, Debugging, Program Development, Cross Platform Development, Computer Programming Tools, Software Development, Data Structures

    Intermediate · Specialization · 1 - 3 Months

    Status: Free trial
    Free trial
  • I

    IBM

    IBM COBOL Basics

    Skills you'll gain: COBOL (Programming Language), File I/O, Programming Principles, Procedure Development, Program Development, Data Structures, Computational Logic, Editing, Records Management

    4.6 stars, 138 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.6 (138) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • I

    IBM

    z/Architecture Assembler Language Pt 2: Machine Instructions

    Skills you'll gain: z/OS, Mainframe Computing, Computer Architecture, Mainframe Technologies, System Programming, Computational Logic, Programming Principles, Computer Programming, Computer Science, Job Control Language (JCL)

    Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • U

    University of California, Santa Cruz

    C, Go, and C++: A Comprehensive Introduction to Programming

    Skills you'll gain: C++ (Programming Language), C and C++, Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, C (Programming Language), Software Design, Program Development, Algorithms, Graph Theory, Software Testing, Code Reusability, Memory Management

    4.5 stars, 9.6K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.5 (9.6K) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    Hardware Description Languages for FPGA Design

    Skills you'll gain: Field-Programmable Gate Array (FPGA), Hardware Design, Software Design, System Design and Implementation, Systems Design, Application Specific Integrated Circuits, Test Script Development, Electronics Engineering, Verification And Validation, Electronic Hardware, Electrical and Computer Engineering, Electronics, Functional Design, Test Tools, Development Testing, Simulation and Simulation Software, Computer Engineering, Programming Principles, Simulations, Functional Testing

    4.4 stars, 632 reviews, Intermediate, Course, 1 - 4 Weeks

    ★ 4.4 (632) · Intermediate · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • C

    Coursera

    Generative AI and Large Language Models

    Skills you'll gain: Generative AI, Generative Model Architectures, Large Language Modeling, LLM Application, Generative Adversarial Networks (GANs), Retrieval-Augmented Generation, OpenAI, Hugging Face, OpenAI API, Multimodal Prompts, Responsible AI, AI Security, Autoencoders, Model Deployment, Fine-tuning, Application Deployment

    4.2 stars, 13 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.2 (13) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
  • E

    EDUCBA

    Embedded Systems using C

    Skills you'll gain: C (Programming Language), Embedded Systems, Embedded Software, Debugging, System Programming, Systems Architecture, Hardware Architecture, Microarchitecture, Data Structures, Computer Hardware, Peripheral Devices, Memory Management

    4.2 stars, 165 reviews, Beginner, Course, 1 - 4 Weeks

    ★ 4.2 (165) · Beginner · Course · 1 - 4 Weeks

    Status: Free trial
    Free trial
  • V

    Voxy

    English Language Skills B1-B2 CEFR: Intermediate

    Skills you'll gain: Intercultural Competence, Cultural Diversity, Cultural Sensitivity, English Language, Business Correspondence, Social Skills, Verbal Communication Skills, Business Communication, Professional Development, Business Writing, Oral Expression, Interviewing Skills, Language Learning, Oral Comprehension, Writing, Telephone Skills, Public Speaking, Language Competency, Communication, Interpersonal Communications

    3.3 stars, 28 reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 3.3 (28) · Intermediate · Specialization · 3 - 6 Months

    Status: Free trial
    Free trial
  • B

    Birla Institute of Technology & Science, Pilani

    Automata and Computability

    Skills you'll gain: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Graph Theory, Deductive Reasoning, Natural Language Processing, Logical Reasoning, Formal Learning

    Intermediate · Course · 1 - 3 Months

    Category: Build toward a degree
    Build toward a degree
  • D

    DeepLearning.AI

    Natural Language Processing

    Skills you'll gain: Natural Language Processing, Supervised Learning, Transfer Learning, Recurrent Neural Networks (RNNs), Markov Model, Embeddings, Dimensionality Reduction, Large Language Modeling, Machine Learning Methods, Text Mining, Statistical Machine Learning, Artificial Neural Networks, Classification Algorithms, Data Preprocessing, Deep Learning, Tensorflow, Logistic Regression, Feature Engineering, Applied Machine Learning, Keras (Neural Network Library)

    4.6 stars, 6.2K reviews, Intermediate, Specialization, 3 - 6 Months

    ★ 4.6 (6.2K) · Intermediate · Specialization · 3 - 6 Months

    Status: Top AI program
    Top AI program
    Status: Free trial
    Free trial
  • U

    University of Colorado Boulder

    Security & Ethical Hacking: Attacking the Network

    Skills you'll gain: Penetration Testing, Network Security, Network Monitoring, Exploitation techniques, Cybersecurity, Vulnerability Scanning, Cryptographic Protocols, Remote Access Systems, Network Protocols, Encryption, General Networking, Command-Line Interface, Network Analysis, Proxy Servers

    4.6 stars, 15 reviews, Intermediate, Course, 1 - 3 Months

    ★ 4.6 (15) · Intermediate · Course · 1 - 3 Months

    Status: Free trial
    Free trial
    Category: Build toward a degree
    Build toward a degree
1234…535

Other topics to explore

Arts and Humanities
338 courses
Business
1095 courses
Computer Science
668 courses
Data Science
425 courses
Information Technology
145 courses
Health
471 courses
Math and Logic
70 courses
Personal Development
137 courses
Physical Science and Engineering
413 courses
Social Sciences
401 courses
Language Learning
150 courses

Coursera Footer

Skills

  • Accounting
  • Artificial Intelligence (AI)
  • Cybersecurity
  • Data Analytics
  • Digital Marketing
  • Human Resources (HR)
  • Microsoft Excel
  • Project Management
  • Python
  • SQL

Professional Certificates

  • Google AI Certificate
  • Google Cybersecurity Certificate
  • Google Data Analytics Certificate
  • Google IT Support Certificate
  • Google Project Management Certificate
  • Google UX Design Certificate
  • IBM AI Engineering Certificate
  • IBM AI Product Manager Certificate
  • IBM Data Science Certificate
  • Intuit Academy Bookkeeping Certificate

Courses & Specializations

  • AI Essentials Specialization
  • AI For Business Specialization
  • AI For Everyone Course
  • AI in Healthcare Specialization
  • Deep Learning Specialization
  • Excel Skills for Business Specialization
  • Financial Markets Course
  • Machine Learning Specialization
  • Prompt Engineering for ChatGPT Course
  • Python for Everybody Specialization

Career Resources

  • Career Aptitude Test
  • CAPM Certification Requirements
  • CompTIA A+ Certification Requirements
  • CompTIA Security+ Certification Requirements
  • Essential IT Certifications
  • High-Income Skills to Learn
  • How to Learn Artificial Intelligence
  • PMP Certification Requirements
  • Popular Cybersecurity Certifications
  • Share your Coursera learning story

Coursera

  • About
  • What We Offer
  • Leadership
  • Careers
  • Catalog
  • Coursera Plus
  • Professional Certificates
  • MasterTrack® Certificates
  • Degrees
  • For Enterprise
  • For Government
  • For Campus
  • Become a Partner
  • Social Impact
  • Free Courses
  • Udemy

Community

  • Learners
  • Partners
  • Beta Testers
  • Blog
  • The Coursera Podcast
  • Tech Blog

More

  • Press
  • Investors
  • Terms
  • Privacy
  • Help
  • Accessibility
  • Contact
  • Articles
  • Directory
  • Affiliates
  • Modern Slavery Statement
  • Do Not Sell/Share
Learn Anywhere
Download on the App Store
Get it on Google Play
© 2026 Coursera Inc. All rights reserved.
  • Coursera Facebook
  • Coursera Linkedin
  • Coursera Twitter
  • Coursera YouTube
  • Coursera Instagram
  • Coursera TikTok