MD Python (Free)

MD Python boasts three scripts: Python, C and MatDeck’s C++ styled script, which has been designed with simplicity in mind and the ability to handle the most intricate programs. All these scripts can be operated individually, however MD comes equipped with the ability to combine MD scripts and Python scripts with a range of other MD features into single MD documents. This includes:

  • Various GUIs
  • Graphs
  • Flowcharts
  • Drawings
  • GUI Designer
  • SQL
  • Tables
  • Mathematical formula editor
  • Another few thousand other functions

MD Python’s unique framework

MD Python uses MatDeck’s unique user interface to allow users to mix functions and features from different academics together in the same file. Above is a clever example that uses MD mathematics functions with Python to produce crisp and clear graphs without having to use unnecessary lines of code.

Variables and functions are examples of objects that can be transferred to and from Python code and MatDeck. Variables are automatically exchanged between MD’s mathematical editor and the code editor as they can both mix.

MD documents have mathematical functions that can be called and edited in real time and have symbolic mathematics. The output produced using these functions can be manipulated at any point with the narrative text editing function that is included and mixed with the code.

Objects that are transferred can be manipulated and processed further. In short, there is no need for extra code when performing complex math with Python as MatDeck provides.

MD Python’s interactive learning environment

While being able to integrate Python with a range of other features, MD Python also focuses on providing a comfortable and user-friendly interface. This is especially beneficial for beginners and those learning Python by easing the transition to Python.

By being committed to an ergonomic and easy to use interface both beginner and experienced programmers can enjoy shorter coding times and stress free programing.

These added features make learning and using Python much easier and simpler. Students or beginners who are not yet accustomed to the complexities of Python will prefer MD Python’s interface. Professionals and veteran coders will also enjoy the added features.

Auto fill generator – will predict and make suggestion for the user. This includes variables and functions the user declares in their code.

Math Tab – Under the programming group, users can access a library of definitions and arguments listed for all base functions

Zoom in sidebar – Allows users to view areas of code further down or above the current field of view of the code. Makes checking and copying syntax and variables much easier

Collapse brackets – minimises code placed within function brackets. Produces a compacter and easier to follow code

Find usages – produces an extensive list of all mentions of the word, variable or functions that is selected. Extremely useful for finding and changing Python objects as well as finding errors.

MD Features

MD documents have mathematical functions that can be called and edited in real time and have symbolic mathematics. The output produced using these functions can be manipulated at any point with the narrative text editing function that is included and mixed with the code.

MD Python can be interacted with and used with SQL lite and custom MD GUI designers.

MatDeck documents can combine the most complex math with any code in fewer lines. Apart from these scripts’, MD documents can also possess text editing with bullet points, headers , footers and tables as well as a variety of GUIs (e.g. audio and filtering GUIs).

MD GUI Designer

MatDeck’s GUI designer is a graphical work environment which allows users to create custom GUI applications. The complete GUI designer contains an exhaustive list of 19 individual GUI objects/elements that can be placed and used within the GUI designer.

GUI designer

Due to this being a free version, the GUI designer is limited to five elements being placed on the work area. However, MD Python GUI designer is available at an affordable price. MD Python includes SQL lite which is directly installed with MD Python. Therefore, users can create MD documents which can mix all these very powerful tools, separating us from other software’s.

For tips and useful information on how to use the different features in MD Python, use the following manuals: