# Vertisan's Tech Stack
The tech stack listed below is for the individual **James Vertisan a.k.a Satoshi Nakamoto**.
These are the languages, IDEs, dev tools, and design tools that he used to create Fractal, Nebula, and everything in the Vertisan DeFi ecosystem over the past 18+ years.
This document is not all-encompassing as of its writing.
### Languages
[C++](https://en.wikipedia.org/wiki/C%2B%2B) for the neural network, hive workers, VCOS, and systems tools
[C#](https://en.wikipedia.org/wiki/C_Sharp_(programming_language)) for custom tools to facilitate VCOS interaction
[C](https://en.wikipedia.org/wiki/C_(programming_language))
[Forth programming language](https://en.wikipedia.org/wiki/Forth_(programming_language)) for the internal stack machine
[Rust](https://www.rust-lang.org/)
[Haskell](https://www.haskell.org/)
[Java](https://en.wikipedia.org/wiki/Java_(programming_language))
[Javascript](https://en.wikipedia.org/wiki/JavaScript)
[TypeScript](https://www.typescriptlang.org/)
[Assembly Language](https://en.wikipedia.org/wiki/Assembly_language) for both x64 and ARM64
FraQL - Fractal's dedicated query language
GraphQL
[Transact-SQL](https://learn.microsoft.com/en-us/sql/t-sql/language-reference?view=sql-server-ver16)
[Python](https://www.python.org)
[SCSS](https://sass-lang.com)
[CSS 3](https://en.m.wikipedia.org/wiki/CSS)
[HTML5](https://en.m.wikipedia.org/wiki/HTML)
### Dev Environments
[Visual Studio Code](https://code.visualstudio.com)
[Visual Studio Enterprise 2026](https://visualstudio.microsoft.com) for active coding in C++, C#, and assembly language
[SQL Server Management Studio](https://en.m.wikipedia.org/wiki/SQL_Server_Management_Studio)
[Azure Data Studio](https://learn.microsoft.com/en-us/azure-data-studio/what-is-azure-data-studio)
[Azure Storage Explorer](https://azure.microsoft.com/en-us/products/storage/storage-explorer/)
[Python IDE](https://www.python.org)
[JCIDE](https://www.javacardos.com/tools) Java Card IDE
[Arduino Desktop IDE](https://www.arduino.cc/en/Guide)
[Adafruit WebIDE](https://learn.adafruit.com/webide/overview)
### Dev Tools and Utilities
[Postman](https://www.postman.com/) for API testing
[GitHub Desktop](https://desktop.github.com/) as one source code repository
[Sass: Syntactically Awesome Style Sheets](https://sass-lang.com) for web style creation
[Node.js](https://nodejs.org/en) to run JavaScript anywhere
[Gulp](https://gulpjs.com/docs/en/getting-started/quick-start/) for automation of web build processes
[Chocolatey](https://chocolatey.org) package manager for JavaScript
[PuTTY](https://putty.org) SSH and Telnet client for Windows
[PowerShell](https://learn.microsoft.com/en-us/powershell/scripting) cross-platform command-line scripting language
[MASM for x64 (ml64.exe)](https://learn.microsoft.com/en-us/cpp/assembler/masm/masm-for-x64-ml64-exe?view=msvc-170) Microsoft Macro Assembler for x64 assembly language
[APDU inspection tool](https://github.com/crocs-muni/APDUPlay) for infiltration testing of the Vertisan Cards
[Beyond Compare 4](https://www.scootersoftware.com/home) for deep file comparison
[FileZilla Pro](https://filezilla-project.org/filezilla_pro.php) FTP client for pushing out spot updates by FTP
[ESLint](https://eslint.org/) for resolution of basic code smells and formatting
### Design Applications
[Microsoft Visio](https://www.microsoft.com/en-us/microsoft-365/visio/flowchart-software) for architectural diagrams
[Adobe Illustrator](https://www.adobe.com/products/illustrator.html) for vector illustration artwork of iconography and the Vertisan Language
[Adobe Photoshop](https://www.adobe.com/products/photoshop.html) for bitmap artwork
[FontForge](https://fontforge.org/en-US/) for the creation of the 6 custom Vertisan fonts