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 TestNG, Wintellect CSS, Sinatra and more. Explore our courses and unleash your edge.

  • 940 Courses | 1062h 16m 12s
  • 702 Books | 4093h 33m
  • 9 Audiobooks | 160h 3m 51s

EXPLORE MORE IN Programming Languages

65 Channels

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

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

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

Kotlin
  • 5
  • 8
Explore Kotlin, a statically typed programing language for JVM and Android.

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

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

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Channel

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

Try Skillsoft for Free!

Sharpen your skills. Upgrade your career. Find the right learning path for you, based on your role and skills. Take part in hands-on practice, study for a certification, and much more - all personalized for you.

*Content items for Compliance and Leadership are not included in this subscription.

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