Programming Languages

Start or continue your journey in Programming Languages. Skillsoft has the courses to grow your, or your team's, expertise in fields such as Clojure, Data Wrangling in Python Bootcamp, Bootstrap and more. Explore our courses and unleash your edge.

  • 1085 Courses | 1346h 1m 45s
  • 715 Books | 4333h 53m
  • 14 Audiobooks | 222h 59m 2s

EXPLORE MORE IN Programming Languages

85 Channels

Channel

Angular
  • 4
  • 3
Explore Angular, the popular mobile and web application development platform.

Channel

ASP.NET
  • 59
  • 9
Discover ASP.NET, the server-side web application framework used to produce dynamic web pages.

Channel

Backbone.js
  • 2
  • 3
Explore Backbone.js, a JavaScript framework used to develop single-page web applications and provide ...

Channel

Bootstrap
  • 3
  • 3
Discover Bootstrap, an open-source web framework for web site and web application development.

Channel

C/C++ Programming
  • 1
  • 7
C is the general-purpose language upon which many other languages are built. Discover C and its nuances.

Channel

C#
  • 69
  • 11
  • 1
C# is a powerful yet elegant programming language that powers sophisticated software development. Start here to ...

Channel

Clojure
  • 4
  • 4
  • 1
Explore Clojure, a Lisp-based programming language that focuses on functional programming.

Channel

Codecademy C#
Get immersed in the powerful programming language C# with real-time coding challenges and hands-on exercises. ...

Channel

Data Wrangling in Python Bootcamp
  • 24
Welcome to the Data Wrangling in Python Bootcamp channel! Python programming is among the most powerful and ...

Channel

Eclipse
  • 2
  • 6
Explore Eclipse, the open-source, multi-language integrated development environment (IDE).

Channel

Ember.js
  • 2
  • 1
Discover Ember.js, the open-source JavaScript web framework.

Channel

Entity Framework
  • 3
  • 8
Explore Entity Framework, the object-relational mapper for .NET developers who want to work with relational ...

Channel

Express
  • 4
  • 4
Express is a flexible, lightweight Node.js framework with numerous features for web and mobile application ...

Channel

F#
  • 4
  • 8
Explore F#, a multi-platform programming language that focuses on solving complex problems with robust code.

Channel

Faust
  • 4
Explore Faust, a programming language for sound synthesis and audio processing.

Channel

Get Into Programming Bootcamp
  • 6
Welcome to the Get Into Programming Bootcamp channel! Get Into Programming is a course aimed at absolute ...

Channel

Go
  • 8
  • 10
Explore the Go (Golang) programming language, a compiled, statically-typed language developed by Google.

Channel

Go/Golang
Learn beginner-to-intermediate Go syntax concepts including loops, arrays, maps, structs, and interfaces as ...

Channel

HTML5 & CSS3
  • 3
  • 6
HTML5 and CSS3 are highly improved versions of the foundation of web development. Discover the power of HTML5 ...

Channel

Interskill Assembler
Explore Assembler, a low-level mainframe programming language.

Channel

Interskill C Programming
Discover how to programm with C/C++ in the z/OS environment.

Channel

Interskill COBOL
Explore Common Business-Oriented Language (COBOL), a programming language designed for business use.

Channel

Interskill Java
Explore Java programming for IBM Enterprise.

Channel

Interskill PL/1 Programming
Explore PL/1, a programming language developed by IBM.

Channel

Interskill Rexx
Explore Rexx (Restructured Extended Executor), a structured, high-level programming language developped by IBM.

Channel

Introduction to Neural Networks Bootcamp
  • 4
Introduction to Neural Networks These state-of-the-art methods build powerful predictive systems and find ...

Channel

Introduction to Visualization with R Bootcamp
  • 8
  • 6
In this Bootcamp students will automate their intelligence gathering with R, an easy-to-learn programming ...

Channel

Java
  • 12
  • 6
Java is Oracle's object-oriented programming (OOP) language. Discover Java and its usage.

Channel

Java - Additional Resources
This channel contains resources for Java 17 to 22. Please note that the material in this channel includes ...

Channel

JavaScript Core Concepts
  • 5
  • 9
JavaScript is a lightweight browser-based scripting language, the core of client Web development. Explore ...

Channel

JQuery
  • 4
  • 6
Programming for the Web involves a number of interrelated technologies. Discover the various tools, languages, ...

Channel

JsRender
  • 2
Explore JsRender, a lightweight, high-performance, and extensible templating engine.

Channel

Junit
  • 1
  • 5
Explore JUnit, the unit testing framework for Java.

Channel

Knockout
  • 2
Discover Knockout, a JavaScript framework that separates and manages view components and data.

Channel

Kotlin
  • 1
  • 3
Explore Kotlin, a statically typed programing language for JVM and Android.

Channel

Learn Angular
Learn to build Angular apps by creating components, enabling component interaction, implementing routing, ...

Channel

LoopBack
  • 4
LoopBack is an extensible, open-source Node.js framework for creating APIs for mobile and Web devices. Discover ...

Channel

Machine Learning in Python Bootcamp
  • 16
Welcome to the Machine Learning in Python Bootcamp channel! Learn how to mine data and uncover patterns within ...

Channel

MATLAB
  • 2
  • 8
Explore MATLAB, the software development environment for scientists and engineers.

Channel

Node.js
  • 13
  • 8
Explore node.js, an open-source JavaScript runtime environment used to develop server applications and tools.

Channel

Oracle Certified Associate, Java SE Programmer
  • 13
  • 7
Discover baseline knowledge in Java programming as you prepare for an Oracle Certified Associate, Java SE 8 ...

Channel

Oracle Certified Foundations Associate, Java
  • 17
Discover the fundamentals of Java programming while preparing for the Java Foundations - 1Z0-811 certification ...

Channel

Oracle Certified Professional, Java SE Programmer
  • 30
  • 6
Explore core language features and APIs as you prepare for the Oracle Certified Professional, Java SE ...

Channel

Perl
  • 4
  • 7
Explore Perl, a flexible, general-purpose programming language packed with powerful features.

Channel

PHP
  • 4
  • 7
Explore PHP, an open-source, server-side scripting language popular in web development.

Channel

Python
  • 39
  • 10
Explore Python, the general purpose high-level programming language focused on code readability and efficiency.

Channel

Python Best Practices Bootcamp
  • 4
This course is designed to help you improve your Python skills. It will help you to write more readable and ...

Channel

Python for DevOps Bootcamp
  • 2
  • 4
The world has changed a lot in the last decade: Python is one of the most popular languages in the world, the ...

Channel

Python Fundamentals Bootcamp
  • 8
Welcome to the Python Fundamentals Bootcamp channel! This course introduces you to the basics of programming in ...

Channel

R Programming
  • 13
  • 6
Explore R, the open-source software development environment dedicated to statistical computing and graphics.

Channel

Ruby
  • 4
  • 8
  • 1
Explore Ruby, an open-source programming language that emphasizes simplicity and productivity.

Channel

SAS
  • 11
  • 6
Come explore SAS, the software platform for analytics and business intelligence.

Channel

Scala
  • 9
  • 5
  • 1
Explore Scala, the general-purpose programming language focused on functional programming and static typing.

Channel

Sinatra
  • 4
Discover Sinatra, a Ruby-based, lightweight open-source web application library.

Channel

Statistics and Regression in Python Bootcamp
Data is one of the most valuable assets a business has, but it's only as valuable as the methods used to ...

Channel

Swift
  • 3
  • 7
Develop apps for MacOS, iOS, watchOS, tvOS, and Linux with Swift, a general-purpose programming language.

Channel

TestNG
  • 3
Explore TestNG, a testing framework for the java programing language.

Channel

TypeScript
  • 1
  • 6
  • 1
Discover TypeScript, an open-source programming language that provides static typing and object-oriented ...

Channel

TypeScript Interactive
Learn how TypeScript allows developers to write higher-quality and less error-prone code.

Channel

Underscore.js
  • 2
Explore Underscore.js, a JavaScript library which enhances functionality for common programming tasks.

Channel

Visual Basic for Applications
  • 1
  • 5
Explore Visual Basic for Applications (VBA), an event-driven programming language created by Microsoft that is ...

Channel

Vue.js
  • 4
  • 5
Explore Vue.js, a progressive framework for building user interfaces and single-page applications.

Channel

Wintellect .NET
Explore Wintellect's courses on .NET. Learn about the .NET Core framework, Debugging, Performance Tuning, and ...

Channel

Wintellect Angular
Angular is a full-stack web framework which was created by Google and was inspired by TypeScript. The ...

Channel

Wintellect ASP.NET
Discover ASP.NET, the server-side web application framework used to produce dynamic web ...

Channel

Wintellect Blazor
Explore Blazor, a web UI framework buit on C#, Razor, and HTML.

Channel

Wintellect Bootstrap
Discover Bootstrap, an open-source web framework for web site and web application development.

Channel

Wintellect C Programming
C is the general-purpose language upon which many other languages are built. Discover C and its nuances.

Channel

Wintellect C#
C# is a powerful yet elegant programming language that powers sophisticated software development. Start here to ...

Channel

Wintellect CSS
Explore Cascading Style Sheets (CSS), a stylesheet language used to add fonts, colors, layouts to web documents.

Channel

Wintellect GraphQL
Explore GraphQL and Apollo. GraphQL is an open-source a query language for APIs and Apollo is a GraphQL ...

Channel

Wintellect HTML5
HTML5 is s highly improved version of HTML and provides a great foundation of web development tools. Discover ...

Channel

Wintellect JavaScript
JavaScript is a lightweight browser-based scripting language, the core of client Web development. Explore ...

Channel

Wintellect JQuery
Programming for the Web involves a number of interrelated technologies. Discover the various tools, languages, ...

Channel

Wintellect Knockout.js
Discover Knockout, a JavaScript framework that separates and manages view components and data.

Channel

Wintellect Node.js
Explore node.js, an open-source JavaScript runtime environment used to develop server applications and tools.

Channel

Wintellect Perl
Explore Perl, a flexible, general-purpose programming language packed with powerful features.

Channel

Wintellect PHP
Explore PHP, an open-source, server-side scripting language popular in web development.

Channel

Wintellect Python
Explore Python, the general purpose high-level programming language focused on code readability and efficiency.

Channel

Wintellect Scala
Explore Scala, the general-purpose programming language focused on functional programming and static typing.

Channel

Wintellect TypeScript
Discover TypeScript, an open-source programming language that provides static typing and object-oriented ...

Channel

Z - Legacy Codecademy JavaScript
JavaScript is a fun and flexible programming language. It's one of the core technologies of web development and ...

Channel

Z - Legacy Codecademy Python
Python is a general-purpose, versatile, and powerful programming language. It's a great first language because ...

Channel

Z - Legacy Codecademy R
R is a widely used statistical programming language that's beloved by people in academia and the tech industry. ...

Channel

Z - Legacy Codecademy SQL
SQL is the standard relational data management language. We live in a data-driven world, and there are many ...

RECENTLY ADDED Programming Languages COURSES

POPULAR Programming Languages COURSES

WHY SKILLSOFT?

  • The nature of work is changing, and you may have found yourself on unfamiliar ground. Maybe you're being asked to do more. Maybe you're being asked to work faster. Maybe you're concerned that your skills are out of date. Skillsoft is for you. We can help you refresh current skills and embrace new ones so you stay in demand.
  • We empower 36 million learners like you worldwide with immersive, engaging content in a variety of formats. So, you'll find choices that suit your preferences, schedule, and style — from books to videos, full courses to summaries, audiobooks to live bootcamps. Our intelligent learning platform makes it easy to find what you're looking for now — and what you'll need to know to accelerate your career and keep pace with change.

Your content + our content + our platform = a path to learning success

Using our learning experience platform, Percipio, your learners can engage in custom learning paths that can feature curated content from all sources.

Learn More

Aspire to something bigger

Aspire Journeys are guided learning paths that set you in motion for career success.

Browse Aspire Journeys

Explore a world of live learning with Global Knowledge

Choose from convenient delivery formats to get the training you and your team need - where, when and how you want it.

Browse Live Learning