PrimalScript 2020

PrimalScript 2020

The leading Universal Scripting IDE for all your administrative and web-development tasks.

  • Supports over 50 languages and file types.
  • Supports 32-bit and 64-bit platform development.
  • Next generation PowerShell local and remote debugger.
  • Supports Windows PowerShell and PowerShell 7 at the same time.
  • Script against a remote machine’s Installed Module Set (IMS).
  • Remote VBScript, JScript and PowerShell debugger.
  • Supports PowerShell variable and function breakpoints.
  • Integrated 32-bit and 64-bit PowerShell and command console.
  • Multi-file and module debugging.
  • Single click build for packages, MSI databases and deployment.
  • Plus much more.

PrimalScript is the next generation of our industry-leading Universal Script Environment (USE). As a system, database or network administrator, web developer or end-user developer, you need to work with multiple technologies, languages and file formats at the same time.

PrimalScript’s ribbon interface has been carefully designed to provide virtually all functions you use every day on the Home tab. Create script templates based on your requirements and business needs to accelerate your ability to deliver solutions faster.

PrimalScript’s script packager offers advanced options and platform selections to deliver solutions targeted at specific environments. You can restrict packages by domain, machine, user, platform and MAC address to avoid unauthorized script execution. Code signing, platform independent start-up code, Run-As, elevation and many more options are at your disposal.

Our MSI database builder, combined with the ability to run your own custom deployment commands, enables you to modify a solution swiftly, package it, create an installer for it and deploy it on your network, all with a single click.

Our restore point feature provides you with an additional safety net if you are just experimenting with a script. Easily roll back to where you started from or define your own specific milestones as you progress through development.

Key Features

Powerful Script Editor

Supporting over 50 languages with syntax coloring, brace matching, code folding and a large number of enhanced features, this editor has everything you need.

Multi-Platform support¹

Execute and debug your scripts in 32-bit or 64-bit mode, with or without elevation, all from within a single IDE.

Integrated console

Developing scripts and using them to accomplish your day-to-day tasks no longer requires switching back and forth between editor and console. Run your scripts in any integrated console with the push of a button. Any console, any platform, any time.

Multi-Platform debugger¹

Debug your scripts in our integrated next generation debugger on 32-bit or 64-bit without switching applications or restarting. Explore and modify variables and their content from our debug console for PowerShell, VBScript and JScript.

Remote Debugger

PrimalScript is the only scripting IDE with a remote debugger for PowerShell, VBScript and JScript.

Navigate your code

Jump easily between functions, script blocks, to do list items and bookmarks with PrimalScript’s enhanced navigation bar.


Unsurpassed code-completion and instant help features guide you through developing more complex solutions in less time. Use .NET or COM objects in your PowerShell or ActiveX language code and get the same level of support.

Package and deploy your solutions

Package your scripts as stand-alone solutions for your users, create MSI databases for GPO distribution and run your custom deployment commands, all from the same environment where you create them.

¹ 64-bit execution and debugging require a 64-bit operating system.
PrimalScript 2020 - Download by clicking the red 'TRY' button below!
PrimalScript is such a great tool. It was my go-to for any scripting needs, and I still miss using it to this day. Can't recommend this product highly enough!
-Ryan Aubrey
Latest Version: 7.7.145
  • Windows Server 2012 / 2012 R2 / 2016 or Windows 8 / 8.1 / Windows 10 or newer, 64-bit versions supported
  • 120MB free disk space
  • 2GB RAM recommended for PowerShell
  • .NET Framework 4.5.2 or higher
  • Visual Studio 2015-2019 Runtime
Recommended Components
  • PowerShell V2, V3, V4 and/or V5
  • Adobe PDF Reader X
View the Manual
Download the Manual  
Facebook Twitter LinkedIn Email

Features Comparison

PowerShell Studio
VS Code
PowerShell syntax highlighting
PowerShell Intellisense
Windows Form Designer
Windows Form Templates
Windows PowerShell Console
PowerShell 7 Console
PowerShell Function Builder
Multiple consoles simultaneously
Support for 32 and 64-bit simultaneously
Support elevated script execution
Support Version Control
Support for additional scripting languages
Undo between sessions
Complete sessions rollback per file
Comment/Uncomment/Region option
PowerShell Module/Cmdlet Browser
Integrated PowerShell Help
Snippet Browser
Code/Functions Browser
COM Objects Browser
Database Browser
WMI/CIM Browser
.NET Object Browser
File Browser
Local PowerShell Debugging
Remote PowerShell Debugging
Script Profiler (CPU & Memory usage)
Script Profiler (Function coverage)
PowerShell Profile Management
PSScriptAnalyzer Integration
Pester Integration
File Comparison Tool
Windows Sandbox support
Automatic PowerShell Runspace Reset
Script Packager
MSI Builder
Automatic Script Signing
Script Explorer

Screenshot Gallery

Group Files in Tabbed Sections
Group Files in Tabbed Sections
Instant sample code for WMI classes
Instant sample code for WMI classes
Native 32-bit and 64-bit PowerShell debugger (Version 2, 3, 4, and 5)
Native 32-bit and 64-bit PowerShell debugger (Version 2, 3, 4, and 5)
Run scripts directly in the shell for testing
Run scripts directly in the shell for testing
Track changes and navigate
Track changes and navigate
Single-click build for packages, MSI databases and deployment
Single-click build for packages, MSI databases and deployment
True Remote Debugging across networks
True Remote Debugging across networks
Build executable packages restricted to your environment
Build executable packages restricted to your environment
Monitor performance of your 3 most recently executed scripts
Monitor performance of your 3 most recently executed scripts