Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Build Agents and Models on One Platform
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
A C++ Implementation of the MIT OpenBlocks Java Code
Please see more details under: http://education.mit.edu/openblocks. I have rewritten the parser and an OpenGL 2D/3D renderer of computer programs written in OpenBlocks. I provide here the full source code and a Microsoft Visual C++ 2005 Solution File. The code includes the C++ Library and a demo driver application that constructs a computer program using OpenBlocks and displays it using OpenGL.
Vilegust - named for the codesmells that eventually come of such projects - is a basic-like interpreter/compiler project in vb.net that will eventually be self-compilable.
Batch Files have been useful since DOS but have not changed much since. This Batch File FrameWork for .vbat Files harnesses the Windows Environment so that your Batch Files run as Windows Forms rather than Console (Command Line) Text. COMPILES EXE
MsvcConf is an external dependency tracker for Microsoft Visual Studio, and is designed to automatically update the include and library paths for one or more Visual C++ projects.
RemoteIDE is a Visual Studio Plugin for C/C++. It is designed to make cross-platform development easy. Its features include project management, application wizards, an integrated interactive debugger
This is a port of Basic to NASM (B2Nasm) for visual basic.net. Basic to NASM is capable of file handling, output to and input from the console, arithmetic, and variable creation. A good starting point for native compiler creators.
FeatureC++ is an extension of C++ that supports feature-oriented programming (FOP). ...generate tailor-made software by composing C++ classes according to a feature selection!
ThunderVB is an add-in for Visual Basic 6. ThunderVB let's you embed Asm and C instructions directly in you VB source programs. Furthermore ThunVB let's you create a true StdCall Dlls. Moreover ThunVB can extend VB IDE to a basic Asm/C code editor. Tha
Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.
Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
This tool converts Visual C++ 7.0 (VS2002) projects back to Visual C++ 6.0 (VC6) projects, ie. .sln/.vcproj to .dsw/.dsp pairs.
Originally created by Stephane Rodriguez and posted at:
http://www.codeproject.com/KB/applications/prjconverter.aspx
Extensible language for portable parallelism. Any visual element may be used to extend program syntax and a re-writing rule defined for it. Syntactic elements have properties attached, enabling symbolic manipulation to specialize to hardware.
Parse and harvest existing source code
Create RAS compliant assets
Sub-Second Code Searching (Class inherits QUERY, Implements QUERY, etc...)
Reverse engineer source code to UML (Class Diagram and Sequence Diagrams)
And much much more
Fusion is a powerful high level programming language that merges several feature from Ruby, Python, Java, C++, Visual Basic, etc, in a only language. It's implemented by means of a compiler written in Haskell that generates Ruby code.
MCPP is a portable C/C++ preprocessor, supporting GCC, Visual C++, etc. Its source is highly configurable and can generate executables of various specs. It accompanies a validation suite to check preprocessor's conformance and quality exhaustively.
Jabaco is a simple Visual Basic like programming language for the Java Virtual Machine. A comfortable development environment will support you in your tasks. Visit the Webcast and see Jabaco in action: http://www.jabaco.org/webcast.html
A collection of development tools and build environments for Interix using the Microsoft compiler. Aims to facilitate interaction between Visual Studio, Microsoft build and GNU tools. Ex Visual Studio Addins, shell scripts, makefiles and library patches.
AMMORIA (ARAB) is an object oriented programming language uses Arabic words instead of English words, to make learning programming for Arab children easy and fast, it's planned to support Urdo and Farsi too, AMMORIA has its won IDE and Visual stuff.
RapidQ.NET (RQ.NET) will be a .NET compiler for the traditional BASIC language. It emphasizes rapid development. If you have ever programmed with RapidQ, RQ.NET will a breeze, as RQ.NET aims at a 90% compatability with RapidQ. [Status: Abandoned]
Refal.NET - Versatile, Compact yet Powfull Text Transformer and Compiler-Writing System. Based on Refal.NET Virtual Machine (+Refal.NET Compiler), this RAD-tool might be used for rapid prototyping, decreasing up to 10 times development efforts.
Portable , Faster, Smaller EXE No Runtime Needed anymore , without needed of ActiveX or Ocx Or Dll all you need to do is scan the project file to view all the dependence files and put in on the final exe file complied As VB PowerWrap or Stand Alone Xpres
cEdit is an advanced and free alternative to both common text editors, and IDE's. It has many of the features found in shareware editors, including extensive language support, function listing, built in FTP, projects, and docking support.