Software

Programmer

Editors

Python IDLE

https://python.org

Siden hvor du kan downloade Python IDLE.

iPython

https://ipython.org/

iPython er på mange måder lidt bedre at arbejde i end Python shell.

Anaconda

https://anaconda.org/

Anaconda bruger vi en del på fortsætter-holdene. Det er en super god platform, som indeholder masser af gode editors og relevante moduler. Bl.a. indeholder den Spyder, som er lidt af et monster ift. videnskabelig programmering. Den indeholder rigtig mange moduler, så den er lige til at gå til.

Jupyter

https://jupyter.org/

Vi benytter editoren på nogle af de øvede hold. Særligt inden for matematiske og analytiske discipliner samt inden for kunstig intelligens.

Sonic Pi

https://sonic-pi.net/

Kod din helt egen musik med Sonic Pi.

GIMP

https://www.gimp.org/

Open Source billed/tegne-program. 2D bitmap.

Krita

Lidt i samme stil som GIMP, men med andre pensler, og hvor det mere er efterbehandlingen og det færdige udtryk i tegninger, som kendetegner programmet.

Inkscape

https://inkscape.org/

I modsætning til GIMP kan man lave vector-grafik med Inkscape. Godt til spildesign.

Scratch

https://scratch.mit.edu/

Scratch er et super godt begynderprogram. Udviklet af MIT.

Blender

Super godt 3D modellerings program, som også er godt til redigering og visuelle effetker med.

Houdini

https://www.sidefx.com/

Side Effects Houdini er et glimrende program, som man kan lave visuelle effekter med. Man kan bruge Python i programmet.

Natron

https://natrongithub.github.io/

Natron er et open source kompositionsprogram, som indeholder mange af de fede features, man betaler dyrt for i programmer som fx Nuke.

DaVinci Resolve

https://www.blackmagicdesign.com/products/davinciresolve/

DaVinci Resolve er et video-redigeringsprogram, som er i en klasse for sig. Det er bedre end de fleste softwarepakker, som man betaler dyre licenser for at bruge.

NodeBox

https://www.nodebox.net/

NodeBox er et sjovt eksempel på, hvordan man kan bruge procedural programmering, hvor man opnår grafiske effekter. Du programmere ved hjælp af såkaldte nodes. Bokse hvor du skriver dine scripts.

Processing

https://processing.org

Processing er i modsætning til NodeBox ikke programmering, som skabes via nodes, men i stedet vha koder. Processing er skrevet i Java og er som som standard sat til Java. Men man kan nemt downloade en version til Python inde i konsollen.

SciLab

https://www.scilab.org

Open Source program til videnskabelige og matematiske modeller.

Gnu Octave

https://www.gnu.org/software/octave/

Programmet er som SciLab også et videnskabeligt program. Personligt kan jeg bedre lige Octaves editor.

BlueJ

https://www.bluej.org/

Jeg anbefaler absolut ikke, at man starter på et nyt programmeringssprog før der er gået nogle år. Ellers hænger det simpelthen ikke fast. Derfor er denne editor også ment til de medlemmer, der har brugt Python i nogle år, og vil forsøge at se nærmere på Java.

Geany

https://geany.org/

Super fin editor med indbygget compiler til C++.

Dev C++

https://orwelldevcpp.blogspot.com/

Her er også en fin editor med indbygget compiler til C++ og ca. 40 andre programmeringssprog.

Godot Engine

https://godotengine.org/

Overvejer du at gå i gang med at lave dine egne spil, så er Godot et rigtig godt bud. Det er open source og på trods af, at det ikke indeholder lige så mange features som de helt store engines på markedet, så er Godot alligevel et rigtig fint sted at starte sin rejse ud i spiludvikling. Scripts er markant lettere at skrive end engines, som fx kræver C# eller C++. Og så er det super intuitivt og er ved at have opnået en ret stor base af brugere. Så der er altså masser af sparring og hjælp at hente, hvis man søger.