Software Alternatives & Reviews
Table of contents
  1. Social Mentions
  2. Comments

Nature of Code

How can we capture the unpredictable evolutionary and emergent properties of nature in software?

Nature of Code Reviews and details

Screenshots and images

  • Nature of Code Landing page
    Landing page //
    2022-05-28

Badges

Promote Nature of Code. You can add any of these badges on your website.
SaaSHub badge
Show embed code

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Nature of Code and what they use it for.
  • CS251: Great Ideas in Theoretical Computer Science (CMU)
    You might find your answers in The Nature of Code by Daniel Shiffman - https://natureofcode.com/. - Source: Hacker News / about 2 months ago
  • Live Image editor w/ JavaScript: Canvas API and Tesseract.js(OCR)
    One of my favorite books I read as beginner, was Dan's The Nature of Code book, originally written in Java,. - Source: dev.to / 8 months ago
  • Any Resources Similar to Khan Academy's "Pixar In A Box"
    I like https://natureofcode.com/ for basic stuff (the section on autonomous agents and flocking is really good). Source: 12 months ago
  • Learning python alongside my 8 year old so
    The other thing is to make it visual if you can as it's so much more fun, you can use pygame or even the turtle module to start with. I love the Nature of Code as a good example of this https://natureofcode.com/ whilst this is processing most of this can be done in python too. https://github.com/nature-of-code/noc-examples-python. Source: 12 months ago
  • I lack a clear goal
    Just to add: this book is freely available online https://natureofcode.com/. Source: about 1 year ago
  • Complete beginner looking to pursue creative coding as a hobby
    Coding Train on YouTube is a great place to start. Dan Schiffman also wrote The Nature Of Code which is for processing (but has been ported to p5) and has some generative art chapters. Book: https://natureofcode.com/, YouTube series on coding Train: https://www.google.com/url?q=https://m.youtube.com/watch%3Fv%3D70MQ-FugwbI&sa=U&ved=2ahUKEwi8-duT07r-AhX7HTQIHXO7CwgQtwJ6BAgEEAE&usg=AOvVaw0ZGAknJwQYXzm7_5esY0iT... Source: about 1 year ago
  • Want to start helping my 11 year old brother learn to code
    Scratch, Python or processing and try to make is visual (like a game) as this usually helps to engage the learner. This is a good place to start for ideas https://natureofcode.com/ once the basics have been learnt. Source: about 1 year ago
  • Simplest graphics programming language/framework
    Nice thing is it come pre-shipped with python so quite simple to get up and running when learning. Processing is also good, especially when combined with the Nature of code book. https://natureofcode.com/. Source: about 1 year ago
  • I'm new to programming, what books about procedural generation do you recommend?
    While it might not exactly be about said 'procedural generation', I still would recommend the nature of code website & book (available as pdf for free). It's a realy nice approach of programming and generative / creative coding. Source: about 1 year ago
  • Creative coding, making loops with Processing
    From the FAQ: > To learn to draw stuff with code, I suggest watching The Coding Train. https://www.youtube.com/channel/UCvjgXvBlbQiydffZU7m1_aw. - Source: Hacker News / over 1 year ago
  • Looking for Processing Tutor
    Check Daniel's YT channel. Everything you need to know is there: https://youtube.com/@TheCodingTrain and his book is good too: https://natureofcode.com. Source: over 1 year ago
  • I recently started learning how to code and I really wanna get into creative coding, some tips, tricks and tutorial videos would be much appreciated
    Definitely the Coding Train, and also Daniel Shiffman‘s book The Nature of Code. Source: over 1 year ago
  • help with physics.
    If you want a good physics primer, try https://natureofcode.com/. Source: over 1 year ago
  • Photography for Geeks
    You might like this book https://natureofcode.com. - Source: Hacker News / over 1 year ago
  • Teaching high-schoolers Python, what is the best place for them to practice and enhance their skills?
    Whilst this is for processing, I think the approach here https://natureofcode.com/ is brilliant as it engages in various topic that covers loads of other subjects and is visual / interactive. I think the whole computational thinking and applying it to interests / other subjects is a great way to go and engage people. Programming just for the sake of it is so dull :-). Source: over 1 year ago
  • Whirlwinds (May 2022)
    I use p5js and "boids" which I learned about here: https://natureofcode.com/ in chapter 6. Source: over 1 year ago
  • Where to learn?
    Here you can find some books. You don't have to read them all, but they're good inspiration. The best resource, though, are the ones created by Daniel Shiffman (The coding train, for example). A more advanced book, always by Shiffman, is The Nature of Code. Originally written for Processing, it has a p5.js porting. You can find a complete video playlist dedicated to NoC in the coding train channel. Have fun! Source: over 1 year ago
  • Book recommendations
    I don't know if this could work for you, the nature of code by Daniel Schiffman Https://natureofcode.com/. Source: almost 2 years ago
  • I want to get better at coding, what should my next step be?
    Another of Dan's sites is his book The Nature of Code which covers a wide range of subjects related to simulating natural systems. Source: almost 2 years ago

Do you know an article comparing Nature of Code to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Nature of Code discussion

Log in or Post with

This is an informative page about Nature of Code. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.