Languages I Code In
I've written a lot of code
#I began programming in 1988. I became a professional programmer in the year 2000. I have written a lot software and I still enjoy writing software.
I currently write most of my software in:
- Python is my 'go-to' all-around language. Everyone should have a favorite language, and it should be Python. There's a reason it is ranked so high in the Stack Overflow 2020 Top Languages
- I write plenty of shell scripts. There's no better scripting solution in 2023 than PowerShell. I still write some Bash, too.
- GoLang is my 'go-to' for utilities that follow the Unix philosophy of doing one thing well.
- C is still often the most practical option on interesting hardware
- Scratch - I teach kids to code!
- Pyxel - I've been looking for the best next step for beginners that have mastered
Scratch
, and I think it may bePyxel.
- Commodore Basic 2.0 - I find it relaxing. Don't judge me.
- JavaScript - I make art with JavaScript.
Over the years, I've also attained fluency in:
- JavaScript, jQuery, and React.js
- Bash, ZShell and KShell
- CSharp with .Net
- Django and Flask
- Java
- Node.js
- pandas
- Perl
- PHP
- Power BI
- SQL of all sorts
And I have also written software in:
- Angular.js
- Android Java
- AppleScript
- Batch Script
- Binary (self-test programs for a simple microchip)
- BFs
- Borland C
- Commodore BASIC & X16 BASIC
- Friendship is Magic++
- Haskell
- IBM Tivoli Directory Integrator
- Micro:Bit Block Code
- Micro:Bit JavaScript
- MIPS Assembler
- Objective C
- OCaml
- Pikachu
- Pebble native C
- Pebble JavaScript framework
- R Studio
- React Native
- RPG
- Ruby on Rails
- TypeScript
- VBScript / Visual Basic for Applications (VBA)
- VimScript
- Visual Basic (3, 4, 5, 6, and .Net)
I may have forgotten a few.