the brief information I found while reading around Visual Basic, is that it
no longer has Microsoft support since 2008. While that may not be a big
issue for those still needing such a beast, there probably is a newer kind
of technology one could be investing time more wisely into the use thereof.
Earlier: http://en.wikipedia.org/wiki/Visual_Basic
Later: http://en.wikipedia.org/wiki/VisualBasic.NET
Free Express Edition: http://en.wikipedia.org/wiki/MicrosoftVisual_StudioExpress
+{Since you have a computer which can support a virtual machine (os) and+
+not need run Windows directly, some software can run without an XP, etc.+
+And there is an open-source virtual machine available, for Intel-based Mac.+
+This in addition to better known retail products, details found in a search.}+
Since the Express Edition above indicates certain tools it provides, one can see
what kinds of Mac OS X software tools are available to perform similar tasks;
then check into how compatible those are with the resulting product you seek to
be engaged in; and if the recipient of said project could use an all-Mac result. In
their PC; if this is the direction you are considering.
You can create content in Terminal, in a Mac, or in XCode, and there are a few
free-ware open source cross-platform programming tools that could be used to
create a more platform neutral product; from what I've briefly read. However,
since Microsoft is playing to their own field, you may find if you have to be there
you will have to get a Virtual Machine to run Windows in the Mac or hope to get
a virtual machine that also can run just the Windows app without Windows in it.
Or, have an old cheap PC off to the side, and put your Windows software into it.
Then keep your modern-era stuff alive in your Mac. If you have Windows-only
clients, some of them may well be using their XP into the next century...
Good luck & happy computing! 🙂
{PS: this topic area is within the section for older PPC iMac G4 series computers.}
The new VB Editor contains a lot of the features we are used to seeing in the Windows versions of Excel, or Excel 2011 for Mac. In the video above I highlight some of the many new improvements to the editor. Here is a list of the major new features. Intellisense drop-down menus for auto-filling code. There is no “Visual Basic” for the Mac. However, Xojo is really close to Visual Basic and is quite popular on Mac. Its language is similar and should look quite familiar. A Modern Alternative to Visual Basic. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.
Jul 27, 2010 2:00 AM
PureBasic is a modern BASIC programming language. The key features of PureBasic are portability (Windows, Linux and OS X supported with the same source code), the production of very fast and optimized native 32-bit or 64-bit executables and, of course, the very simple BASIC language syntax. PureBasic has been created for the beginner and expert alike. We have put a lot of effort into its conception to produce a fast, reliable system and friendly BASIC compiler. The full documentation can be found here.
Despite its beginner-friendly syntax, the possibilities are endless with PureBasic's advanced features such as pointers, structures, procedures, dynamically linked lists and much more. Experienced coders will have no problem gaining access to any of the legal OS structures or API objects and PureBasic even allows inline assembly.
Modern
State of the art built-in commandset to quickly build any application or game. IDE includes sophisticated debugger, profiler, form designer and lightning fast compilation.


Easy

Using PureBasic is no brainer: you install the program, run the IDE and start developing your application. Generates small 32-bit or 64-bit executables similar to C/C++ programs without DLL dependencies.

Portable
Available on Windows, Linux and OS X. The source code is compatiable across these platforms and the generated programs use native API to have maximum performance and integration.
Microsoft Visual Basic For Mac
Features
Visual Studio For Mac
- Huge set of internal commands (1600+) to quickly and easily build applications or games
- Windows (x86 - x64), Linux (x86 - x64) and OS X (x86 - x64) support
- BASIC programming language based keywords
- Very fast BASIC compiler which creates highly optimized executables
- No external DLLs, runtime interpreter or anything else required when creating executables
- Procedure and structure support for advanced programming
- Full unicode support
- Built-in containers like array, list and map
- Strong types, strong syntax to avoid programming mistakes
- Namespace support for easy code reuse
- Access to full OS API for advanced programmers
- Easy but very fast 2D game support through dedicated libraries (DirectX, OpenGL)
- Easy and high quality 3D support based on OGRE
- Optimal use of the available hardware by using highly optimized (assembly) commands
- Source code is portable between Windows, MacOS X and Linux
- Dedicated editor and development environment
- Powerful integrated debugger and profiler to easily trace and analyze code