JetBrains MPS icon

JetBrains MPS

1 big stars
JetBrains MPS screenshot
Name: JetBrains MPS
Works on: windowsWindows XP and above
Developer: JetBrains inc.
Version: 3.3
Last Updated: 15 Apr 2017
Release: 16 Sep 2016
Category: Programming > Coding languages and Compilers
Rate this software:
513 downloads
screenshotsView Screenshots(21)
commentsComments
downloadDownload
Liked it? Tell others:
details

JetBrains MPS Details

Works on: Windows 10 | Windows 8.1 | Windows 8 | Windows 7 | Windows XP | Windows 2000 | Windows 2003 | Windows 2008 | Windows Vista | Windows 2012
SHA1 Hash: 7eea6cd049bf64a7e19c8b16059842e15a0863d7
Size: 221.09 MB
File Format: exe
Rating: 1.782608695 out of 5 based on 23 user ratings
Publisher Website: External Link
Downloads: 513
License: Free
JetBrains MPS is a free software by JetBrains inc. and works on Windows 10, Windows 8.1, Windows 8, Windows 7, Windows XP, Windows 2000, Windows 2003, Windows 2008, Windows Vista, Windows 2012.
You can download JetBrains MPS which is 221.09 MB in size and belongs to the software category Coding languages and Compilers.
JetBrains MPS was released on 2016-09-16 and last updated on our database on 2017-04-15 and is currently at version 3.3.
download button
Thank you for downloading from SoftPaz! Your download should start any moment now. It would be great if you could rate and share:
Rate this software:
Share in your network:
features

JetBrains MPS Description

JetBrains MPS (or Meta Programming System) provides an all-in-one application for creating domain-specific languages (DSLs), defining their syntax and rules and allowing you to work on the model behind the code, thanks to its integrated projectional editor.

Comprehensive DSL development tool

The purpose of JetBrains MPS is to help developers design a new language, covering everything from the syntax to the language editor, the generator and other aspects. To help you get started, JetBrains MPS comes with a generous collection of sample projects that you can browse before advancing to creating your own DSL.
Aiming to make DSL development much more approachable, the MPS application can provide assistance in building a complete development environment for the created language, with a full-featured code editor, as well as integrated generators that can compile the DSL into popular languages (Java, XML, C, and more).

Complete environment for language definition

MPS’s editor features a tab-based interface with a built-in console, an integrated event log and a code inspector, all bundled in a carefully designed layout. It comes with advanced navigation and editing tools, alongside analysis options for model dependencies, an integrated debugger, and breakpoint support. Furthermore, its functionality can be extended using IntelliJ IDEA plugins and actions can be automated with the help of scripts.
Thanks to the integrated version control system (compatible with Git and Subversion), it is possible to easily manage previous versions of a project, importing data and applying patches whenever necessary.

A text-like projectional editor and a language extender

Unlike traditional coding tools and IDEs, JetBrains MPS adopts a different approach, allowing you to work on the model, rather than editing text. Projectional editing displays the code in AST (abstract syntax tree) form, which means a parser is not needed to build the language. Thus, the entire language development process becomes much more flexible.
JetBrains MPS makes DSL development more accessible to domain experts, who are often not professional programmers. Form-like notations, tables and diagrams, and a context-sensitive syntax are features that can create easy-to-understand commands for the final DSL user and allow you to extend existing languages.
screenshots

JetBrains MPS Screenshots

JetBrains MPS screenshot 1 JetBrains MPS screenshot 2 JetBrains MPS screenshot 3 JetBrains MPS screenshot 4 JetBrains MPS screenshot 5 JetBrains MPS screenshot 6 JetBrains MPS screenshot 7 JetBrains MPS screenshot 8 JetBrains MPS screenshot 9 JetBrains MPS screenshot 10 JetBrains MPS screenshot 11 JetBrains MPS screenshot 12 JetBrains MPS screenshot 13 JetBrains MPS screenshot 14 JetBrains MPS screenshot 15 JetBrains MPS screenshot 16 JetBrains MPS screenshot 17 JetBrains MPS screenshot 18 JetBrains MPS screenshot 19 JetBrains MPS screenshot 20 JetBrains MPS screenshot 21
similarSimilar Software