Online coding tools

Earlier when you wanted to try a programming language, you needed to install compiler and IDE software to your computer. Now there are many on-line tools that allow you to test programming with many programming languages.

Many languages on one service:
https://onecompiler.com/
https://tio.run/#
https://www.codechef.com/ide
https://ideone.com/
https://www.codingninjas.com/studio/online-compiler

JavaScript
https://jsfiddle.net/

C and C++
https://www.programiz.com/c-programming/online-compiler/
https://godbolt.org/
https://cppinsights.io/

Python
https://www.programiz.com/python-programming/online-compiler/
https://www.online-python.com
https://www.online-python.com/?utm_content=cmp-true
https://www.w3schools.com/python/python_compiler.asp
https://www.onlinegdb.com/online_python_compiler
https://onecompiler.com/python
https://www.tutorialspoint.com/online_python_compiler.php
https://pythontutor.com/python-compiler.html#mode=edit
https://www.mycompiler.io/online-python-compiler
https://pythontutor.com/visualize.html#mode=edit
https://ide.geeksforgeeks.org/online-python-compiler
https://www.scaler.com/topics/python/online-python-compiler/
https://python.microbit.org/v/3
https://trinket.io/embed/python3/a5bd54189b

Go
https://go.dev/play/

Scratch
https://scratch.mit.edu/projects/editor/?tutorial=getStarted

Links to coding tutorials:
https://www.hostinger.com/tutorials/learn-coding-online-for-free

Other tools:
https://coding.tools/
https://webcode.tools/

65 Comments

  1. Tomi Engdahl says:

    Typically, things that software developers do and are known for:
    0. Break read only Friday rule
    1. Test in prod
    2. Spaghetti code
    4. No comments or documentation for your code
    5. Git commit messages are short or nil
    6. Cursing at others for their poor code
    7. Have strong imposter syndrome
    8. Superiority complex, primarily when you use Vim or Linux as the primary developer machine

    Reply
  2. Tomi Engdahl says:

    Kyle Wiggers / TechCrunch:
    Quora’s Poe launches Previews, letting users create web apps like data visualizations, games, and animations using more than one LLM like Llama 3 and GPT-4o

    Quora’s Poe now lets users create and share web apps
    https://techcrunch.com/2024/07/08/quoras-poe-now-lets-users-create-and-share-web-apps/

    Poe, Quora’s subscription-based, cross-platform aggregator for AI-powered chatbots like Anthropic’s Claude and OpenAI’s GPT-4o, has launched a feature called Previews that lets users create interactive apps directly in chats with chatbots.

    Previews allows Poe users to build data visualizations, games and even drum machines by typing things like “Analyze the information in this report and turn it into a digestible and interactive presentation to help me understand it.” The apps can be created using more than one chatbot (say, Meta’s Llama 3 and GPT-4o) and draw on info from uploaded files including videos, and can be shared with anyone via a link.

    Previews are a lot like Anthropic’s recently introduced Artifacts, dedicated workspaces where users can edit and add to AI-generated content like code and documents. But Artifacts is limited to Anthropic’s models, whereas Previews supports HTML output — with CSS and Javascript functionality at the moment (and more to come in the future, Quora’s pledging) — from any chatbot.

    Reply
  3. Tomi Engdahl says:

    5 New Open Source Programming Languages That You Might Have Missed!
    You never know, one of these programming languages can be the next big thing!
    https://news.itsfoss.com/new-open-source-programming-languages/

    Reply
  4. Tomi Engdahl says:

    Goodbye Manual Prompting, Hello Programming With DSPy
    The DSPy framework aims to resolve consistency and reliability issues by prioritizing declarative, systematic programming over manual prompt writing.
    https://thenewstack.io/goodbye-manual-prompting-hello-programming-with-dspy/

    The development of scalable and optimized AI applications using large language models (LLMs) is still in its growing stages. Building applications based on LLMs is complex and time-consuming due to the extensive manual work involved, such as writing prompts.

    Prompt writing is the most important part of any LLM application as it helps us to extract the best possible results from the model. However, crafting an optimized prompt requires developers to rely heavily on hit-and-trial methods, wasting significant time until the desired result is achieved.

    Reply
  5. Tomi Engdahl says:

    HP kehitti uuden turvajärjestelmän tietokoneen käynnistykseen
    8.8.202408:01
    HP:n Endpoint Security Controller -piiri valvoo, ettei tietokoneeseen ole vaihdettu haitallisia laiteohjelmistoja.
    https://www.mikrobitti.fi/uutiset/hp-kehitti-uuden-turvajarjestelman-tietokoneen-kaynnistykseen/70a33d91-5221-4a81-b81c-5bf5467b0ba2

    Reply
  6. Tomi Engdahl says:

    Why Developers Are Ditching GitHub Copilot “I don’t need autocomplete. I need to tell Claude what I want, and it will give me the code.”
    Read more at: https://analyticsindiamag.com/developers-corner/why-developers-are-ditching-github-copilot/

    Reply
  7. Tomi Engdahl says:

    https://www.make.com/en/product
    Make
    One automation platform. Unlimited possibilities.
    All the tools you need to design, build, automate, and scale your entire business.

    Reply

Leave a Comment

Your email address will not be published. Required fields are marked *

*

*