Basic Graphics Programming Language



I know this question comes up a lot, and I'm sorry, but I haven't found
it asked pertaining my specific circumstances, yet:

I'm looking for a programming language/graphics library with which to
draw at the most basic imaginable level -- I just want to be able to
set the colour (prefereably at some depth) of individual pixels. I
don't need any features beyond basic, Turing-complete logic, and a
makeThisPixelThisColour(x,y,c) function -- nothing 3D, not even a
line() function, which, even if I were to use, I would prefer to
develop/learn on my own. I would prefer to have some easy-to-use basic
draw-graphics-to-file, compressed or otherwise, ability, but just being
able to draw to screen/window would be fine.

Compiled or interpreted, I don't care. Processing/drawing time is no
object: I'm not looking to make a usable application, just to generate
one-off graphics for my personal use. My eventual goal is to
algorithmically generate multi-printed-page compositions I can print
and physically (meatspace) crop, tape together, and put up as posters
in my dorm room. Probably nothing more complicated than basic geometry
and a Mandlebrot set.

I'm working under Windows XP, and will use any free
interpreter/compiler/library, but would prefer something GPL'd. I have
computational experience (with textual output) with C and C++, and have
worked with basic graphics in Object-Oriented Turing (a decent learning
language) and MATLAB (the latter two, being commercial and proprietary
(read: expensive), not being usable options), but could easily and
would eagerly learn any other language.

If possible, though I would gladly sacrifice this for a
print-to-file-at-unlimited-resolution feature, I would like prefer
something which works with graphics out-of-the-box, without too much
unintuitive overhead to set things up.

Thank you very much.

.



Relevant Pages

  • Re: Graphic Language for Machine Tool Setup
    ... My language can get pretty graphic when setting up machine tools ... ... > Degrees of freedom can be described readily with graphics. ... > existence of a stop or index in a DOF might be an arrow to a cross line ...
    (rec.crafts.metalworking)
  • Re: ? understanding the world by math
    ... the new language does carry slight inconsistencies with the old ... The math can be taught to a capable high school student I ... look at the structures in these graphics. ... I plead with you to consider seriously the polysign numbers. ...
    (sci.math)
  • Re: Am I wasting my time learning Pascal?
    ... > Graphics is one major disadvantage of the C programming language; ... > standard library doesn't do any graphics or much real-time stuff, ... > recommend C as a first language, especially not for a Windows or Mac ... no deficiencies and the other way is to make it so complicated ...
    (comp.programming)
  • Re: one-liner for characater replacement
    ... graphics" is surely not one of them. ... I interpret this as "the design of a product need not consider what ... Ron Bell described use of Fortran at the Atomic Weapons Establishment. ... stopped being a grown up language. ...
    (comp.lang.fortran)