Shop Mobile More Submit  Join Login
Whilst DeviantART does contain many users who are programmers, there is no official code gallery. Submitting code as art has thus been stunted, and this group has been setup to encourage users to think more about code as art, to submit programming art pieces, and to help DeviantART officially recognise code as art.

CodeIsArt recognises that code can be art, although doesn't have to be all the time, just as much as asking for a cup of sugar, isn't poetry.

This is a serious effort to help programmers share their knowledge that programming can be an art form, one that requires meticulous attention to detail and creative flair. There is a massive programmer community here, who keep a hidden talent locked away because deviantART does not provide an appropriate arena for them to air their art, and get suitable recognition & critique.

:bulletblue: What can you do?
  • :coffeecup: Create art! If you're a programmer, and have never considered submitting any programming related art, this group is here to support recognition of the art form. Send us your works, or any recommendations to feature / favourite.
  • :+fav: Add any one of our stamps to your Journal (subscribers only), or to your Favourites / facebook / myspace &c.
  • :megaphone: Join the discussion! Here, or on the forum thread, or in any of the programming works of art :)
  • :w00t: Meet other programmers at the chatroom #CodeIsArt
Add a Comment:
 
:iconarthaus:
arthaus Featured By Owner Sep 8, 2007
Definitely an idea to be implemented.
Reply
:iconkargath64:
kargath64 Featured By Owner Aug 14, 2007
:pointandlaugh:
Reply
:iconfractaleyes:
FractalEyes Featured By Owner Aug 14, 2007  Hobbyist General Artist
I don't write code anymore but when I did, I often considered it beautiful. In poetry, finding the exact word to convey the emotion/meaning is essential and in code, finding the exact command to perform the task is the same.
Reply
:iconpyritie:
Pyritie Featured By Owner Aug 14, 2007  Hobbyist Digital Artist
Wot a gud idear.
Reply
:iconphotofroggy:
photofroggy Featured By Owner Aug 6, 2007  Hobbyist Artist
Lol, cool.

Hmm.... code is kind of an art, as it does take some level of creativity to solve certain problems that might block the path to your final goal and such. But if code is completely disregarded by people on deviantART... then I would like to point out to them, or ask them this; how does deviantART work? Is it just through art or code?

Personally, I think it's both, so code is part of this community, as much as art is, it just doesn't tend to get as much recognition...
Reply
:iconsolitude12:
Solitude12 Featured By Owner Aug 5, 2007  Professional General Artist
People! [link] is DEFINITELY ART It is written action script, which is a CODING LANGUAGE!
Reply
:iconcldx:
cldx Featured By Owner Aug 5, 2007  Student Traditional Artist
....whcih exactly proves my point, the artistic experience you get from this Flash Movie is not the code but the returned value of the code, but now imagine the Artist would print out his Action Script Lines, would you hang em up on your wall? Besides that theres already a Category which is called Animation -> Flash which includes Action Script of course. Were not discussing Action Script but more non-application bound languages like html, php, css and so on which brings me to the conclusion that were actually discussing a better implementation of those languages into DA, which leads right to the next questions: What will be available for those deviations? Sourcecode? Final Frontend Design? (which has a category as well btw), should we allow users to demonstrate Javascript Functions as a deviation and therefore lower the security of the site? Should we employ more people only to take care of security issues that would appear having an open outlet for ALL kinds of source (cause we cant say YES to php and say NO to f. example PERL)? I guess the most important categories that have anything to do with coding are already covered (Flash, Interfaces, Skins, Frontends a.s.o.) and the rare expectations from the rule that we/i would consider art will find their way into being recognized without having to open a new Category.
Reply
:iconsolitude12:
Solitude12 Featured By Owner Aug 5, 2007  Professional General Artist
......

If the code is written beautifully, I would hang it on my wall!
Reply
:iconcodeisart:
CodeIsArt Featured By Owner Aug 5, 2007
Yes you are [mostly] correct. We are a group for the source code itself. But you are incorrect that we would ever need to "run" the source code (javascript). Just screenshots / formatted PRE, so there is precisely 0 security threat. DeviantART already caters for interactive Flash media and front-end web interfaces. We therefore cater to just the "poetry" of source code. :)
Reply
:iconjyrih:
JyriH Featured By Owner Aug 5, 2007
I'd say code is not art. At least not for general audience. Art should be understood by its viewer, and code in itself has very limited audience that can appreciate it.

The end result from code can be art. Like the pieces that people create to compete at assembly 2007 [link]

One can make literary art with using code as language, but is that code.

/* IsItArt.cpp

#include <life>

#define is ==
#define isnt !=
#define say cout

#ifndef reality // in life
#define reality true
#endif

void main (void)
{
   bool art = true;

   assert(reality);

   try
   {
     // from <life>
     bool code = IsArt("code");
     if(code is art)
       say << "life's good";
     else if(code isnt art)
       throw ("this suck's");
   }
   catch(char * all)
   {
     say << all;
   }
}


... yeah, right
Reply
:iconcldx:
cldx Featured By Owner Aug 5, 2007  Student Traditional Artist
Well im probably not as smart and philosophical as yall seem to be, but here are my two cents:

Coding isnt Art, sorry but Code follows strict orders that are equal for every programmer (depending on the programming language of course). But the returned value of a code can be Art indeed. There are several things ive seen online, developed through coding that id define as artistic.

The real problem i see here is the fact that as soon there would be a Category like Digital Media -> Coding/Programming every other Joe, Bob and Crackle would come around posting a PHP function that returns values like 4+3 or a Javascript Script that hides a div layer and call it an artistic piece!

I dont wanna mess with people that think code is art, they probably have some good arguments as well as the opposite party, but seriously, do we need a Code Category on DA should be the main question. And seeing how many good coding and scripting sites are out there already i think, with all due respect to web developers and programmers, WE DONT. It would just be history repeating itself (and dont forget Bob saying "Hey i got my <head></head> above my <body></body> ITS ART!!!" ).
Reply
:iconfautzo:
Fautzo Featured By Owner Aug 5, 2007
GENIUS!! lol, never would have thought of that.
Reply
:iconcldx:
cldx Featured By Owner Aug 5, 2007  Student Traditional Artist
Im not too sure if im supposed to feel complimented or mocked right now oO Anyways that was just what came to my mind concerning this whole issue.
Reply
:iconfautzo:
Fautzo Featured By Owner Aug 5, 2007
your supposed to feel complimented.
Reply
:iconcldx:
cldx Featured By Owner Aug 5, 2007  Student Traditional Artist
Yeah right on, your *lol got me confused right there, you know nowadays everybodys all ironic and sarcastic you dont even know what people are trying to say sometimes. Just wanted to make sure, i prefer asking stupid questions over giving stupid answers..
Reply
:iconfautzo:
Fautzo Featured By Owner Aug 4, 2007
#include <iostream>
using namespace std;

[link](2010 A.D.)
{
sound.boom()
{
int main ()
{
cout << "What Happen? ";
cout << "Someone set up the bomb!";
cout << "We get signal-";
cout << "WHAT?!";
return 0;
}
set signal.Cats()
{
Cats.(speak)
{
int Main()
{
cout << "Howare you gentlemen? ";
cout << "All Your Base are belong to us.";
cout << "Wha- ";
cout << "You have no chance to survive, make your time.";
return 0;
}
set mood denail()
}

lol, I'm not that good at c++, im still learning, but this is my idea of coding art. Keep in mind that it's not a real code...dont try to compile it, its meant to be a joke.
Reply
:iconfautzo:
Fautzo Featured By Owner Aug 4, 2007
Sorry for the double post, but the first word for some reason made a link.

year.set(2010 A.D.)
{
sound.boom()
{
int main ()
{
cout << "What Happen? ";
cout << "Someone set up the bomb!";
cout << "We get signal-";
cout << "WHAT?!";
return 0;
}
set signal.Cats()
{
Cats.(speak)
{
int Main()
{
cout << "Howare you gentlemen? ";
cout << "All Your Base are belong to us.";
cout << "Wha- ";
cout << "You have no chance to survive, make your time.";
return 0;
}
set mood denail()
}
Reply
:iconmikekuul:
Mikekuul Featured By Owner Aug 4, 2007
Programming may be creative, but it is not art alone. You could argue that the concept of the code is art, as it is inspiring and provokes ideas. Think of it this way:

The English language is not art, however, it can be used to build a concept/story/poem which is an art form. The syntax used to contruct sentences is not interesting or inspiring, but the message as a whole can be those things (and more).

Note: I am a programmer, of sorts, if that matters.
Reply
:iconcthom06:
cthom06 Featured By Owner Aug 5, 2007
Just as the english language itself is not art, but can be used to form art through expression, so can code be used to form art through expression. This does not mean all code is art.
Reply
:iconmikekuul:
Mikekuul Featured By Owner Aug 5, 2007
That is what I said.
Reply
:iconcthom06:
cthom06 Featured By Owner Aug 5, 2007
o, i miss understood you then :P
Reply
:iconmikekuul:
Mikekuul Featured By Owner Aug 5, 2007
As long as you agree then :D
Reply
:iconriftdoggy:
RiftDoggy Featured By Owner Aug 4, 2007   Writer
Hate to do this, but time for the Wikipedia Citation:

"Art is a (product of) human activity, made with the intention of stimulating the human senses as well as the human mind; thus art is an action, an object, or a collection of actions and objects created with the intention of transmitting emotions and/or ideas. Beyond this description, there is no general agreed-upon definition of art, since defining the boundaries of "art" is subjective, but the impetus for art is often called human creativity.
--Wikipedia article "Art", as of 6:07 ET on 8/4/07

Coding and the end product of said coding is an action/object intended to stimulate the human mind and/or communicate ideas or emotions. Thus, it is art.

I agree with some of you, the standards regarding what is "art" have lowered a lot over the last few decades. However, we can't just assume that coding is just another "fad" form of art, like those meaningless blue lines and splatters of paint. I hate it when someone mounts a trash compactor on a pedestal and calls it, I don't know, metallic sculpting or some such, and I would never call that art, but...

I think coding is a form of art, and I support you guys 100% ^^ !
Reply
:iconcornishmouse:
cornishmouse Featured By Owner Aug 4, 2007
I am a programmer and no i agree the code itself is not art but what it creates can definatly be i have created games and images using code and i cannot submit then on here which is a real shame so i would welcome more support in this area :)
Reply
:iconlemontea:
lemontea Featured By Owner Aug 4, 2007
I'm sorry, I'm going to have to say that code is not art.

`nieman already said it best though. Code serves a specific purpose; it's functional. It's logic.

It's so far away from art that it's completely the opposite of art. Maybe, let's say, that code was written in a way that it also made an ASCII picture, then possibly, it's the code is art. But as it stands, I just don't see how code can be considered art.
Reply
:iconinfinity0:
infinity0 Featured By Owner Aug 4, 2007
science/logic *is* art. clearly, you haven't done mathematics.

The Italian mathematician Cardano called his algebra book "Ars Magna", meaning "The Great Art".

art is anything that is aesthetically pleasing, and science, maths, and code, can definitely fit into this category.
Reply
:iconlemontea:
lemontea Featured By Owner Aug 4, 2007
First, I have done mathematics as I'm an educated graduate from secondary schooling. I exist in a modern society which uses math. So, clearly, your little jab was unnecessary.

There's an ART to sciences, but math is not necessarily art.

Can math be a beautiful thing? Sure. Look at fractals. But I think the meaning of the book was that mathematics and their presence in everything we do is beautiful; now, I don't speak Italian and I haven't read the book, but just because some (I'm going to guess Enlightenment/Renaissance) book says that as a catchy title, it doesn't mean that it's true.

This discussion, which is about code, reminds me that code is not inherently beautiful. It's just code. If code was art, let me put up all my Javascripts and all my HTML and all my CSS. That wouldn't be art. It's just code.

Art has many definitions; the most loose ones include calling anything and everything art. My personal feeling is that art is the more conventional definition -- artworks such as painting, digital media, or sculpture. Art is not, for me, lines of code, or raw mathematical formulas.
Reply
:iconcthom06:
cthom06 Featured By Owner Aug 5, 2007
Just out of curiosity, would you agree that there is an art to coding, even if it is not art.

Note: I'm not trying to draw you into some logical rhetoric, i just wanted your opinion.
Reply
:iconlemontea:
lemontea Featured By Owner Aug 5, 2007
Yes, I totally agree.
Reply
:iconcthom06:
cthom06 Featured By Owner Aug 6, 2007
:D
Reply
:iconinfinity0:
infinity0 Featured By Owner Aug 5, 2007
This does not exclude the possibility that some code can be written to be artistic.

And a lot of code *is* written to be artistic. :)
Reply
:iconlemontea:
lemontea Featured By Owner Aug 5, 2007
Well, it if *is*, then I'd love to see some artistic source code... at which point I'll probably say that doesn't look like art to me.
Reply
:iconinfinity0:
infinity0 Featured By Owner Aug 7, 2007
Well, this program generates a maze whilst being an actual maze:

char M[2],A,Z,E=40,J[40],T[40];main(C){for(*J=A=scanf("%d",&C);
--            E;             J[              E]             =T
[E   ]=  E)   printf("._");  for(;(A-=Z=!Z)  ||  (printf("\n|"
)    ,   A    =              39              ,C             --
)    ;   Z    ||    printf   (M   ))M[Z]=Z[A-(E   =A[J-Z])&&!C
&    A   ==             T[                                  A]
|6<<27<rand()||!C&!Z?J[T[E]=T[A]]=E,J[T[A]=A-Z]=A,"_.":" |"];}
Reply
:iconcodeisart:
CodeIsArt Featured By Owner Aug 10, 2007
That's just the sort of thing we're looking for. Where did you get that from?
Reply
:iconinfinity0:
infinity0 Featured By Owner Aug 10, 2007
Reply
:iconaegis-illustration:
Aegis-Illustration Featured By Owner Aug 4, 2007  Professional Digital Artist
I'm sorry to tell you that from latin ars - artis mean "practice or technique", not neccesarily the concept of art we know ;)
Reply
:iconmkr:
mkr Featured By Owner Aug 4, 2007  Professional General Artist
Art is functional too - it's used to inspire, to sell, to deceive, and to communicate. I can admire the choreography in a clever TV ad just as I can admire the simplicity of a function that performs complex calculations.
Reply
:iconlemontea:
lemontea Featured By Owner Aug 4, 2007
Obviously, I can see that art serves a purpose, as does pretty much everything. What I mean is that the purpose of mathematics is to calculate something; the purpose of code is to produce a result. The type of function is strictly linear as compared to art, which function is more emotional than physical.

While one may admire code, it doesn't make it art. By some loose definition of everything being art, sure, I guess it's art. But everything is not art. I admire deviantART, for example, but is deviantART art? No, it's a collection of code which facilitates art, but not art by itself. By itself, it's just lines of code.
Reply
:iconmkr:
mkr Featured By Owner Aug 4, 2007  Professional General Artist
When I first heard about this issue, it seemed fairly plain that code is art. I still consider it that, but I haven't been able to come up with a good defense for it. :(

This has been a fun discussion, but I think I have to bow out and go do something productive. :P

:shakefish:
Reply
:iconkroc:
Kroc Featured By Owner Aug 5, 2007
Art is emotion. Something that is harder to describe logically & technically, then it is to just show it. Humans communicate almost all of our emotion in body language. Very little words are needed.

All the philosophers in the world could spend forever theorising on the meaning of love. but it takes poetry to prove it. Sitting around defining scientific statements about what is art, and what is not defaults the point that - it _is_ art, because you just _feel_ it is.
Reply
:iconkroc:
Kroc Featured By Owner Aug 5, 2007
s/defaults/defeats
Reply
:iconkroc:
Kroc Featured By Owner Aug 4, 2007
Plain language is functional, logical. If I ask you for a cup of sugar, I'm making a logical, functional statement. Code is more like poetry. An underlying art that can only be seen by humans, created using selective functional statements.

As I've said to *neiman, it's a group for supporting those who do think it is art. Since you're not of that opinion; this group is not for you. :) dA is a big enough place to support more than one point of view, and I am just honouring those people who _do_ think it is art. You are free to setup a codeisnotart club if that is your prerogative.
Reply
:iconlemontea:
lemontea Featured By Owner Aug 4, 2007
To note, spoken language is so dysfunctional that we have to use signs and gestures to communicate it without error, and even then, our capacity for error makes human language one of the most subjective things in the world. We have the ability to use logic, but hardly can we use it strictly.

With code however, there is only one result. It is pure logic. Hardly can I find it like poetry. Yes, you can make the same thing happen in different ways, but again, its still just code on a screen. With poetry, one can interpret so many different meanings and abstractions. That doesn't exist with code -- it's too straight forward. Code is more like math than it like art. There might be an art to making code, but it's not necessarily art because of that.

I understand that you have the ability to create a group, and I'm fine with that. I just feel that your opinion is pushing the realistic boundary of what is art and what is not. It's my prerogative to disagree with you and state my feelings towards your group in a relaxed, peaceful way in the community. Who knows, you could have even changed my mind? Sadly, I don't think that will be the case.
Reply
:iconnieman:
nieman Featured By Owner Aug 4, 2007
You know this is getting rediculous.

Code is not art. It is science. I'm getting tired of this trend of calling everything art, and bashing the people who disagree, based on some form of art community political correctness.

Programming is a science. I pump out programs every week at work in LISP, Diesel, minor ARX, and a some macros that are pretty software specific, as well as utilitizing Excel in semi programmatic ways to manipulate and create data and returned values that I can paste into Autocad that will draw a whole design FOR me by simply copy/pasting the returned value all at once.

This is science, not art. I don't care how graceful, efficient, or extravagent your code is, it's not art.
Reply
:iconinfinity0:
infinity0 Featured By Owner Aug 4, 2007
science is art. clearly, you haven't done mathematics.

The Italian mathematician Cardano called his algebra book "Ars Magna", meaning "The Great Art".

art is anything that is aesthetically pleasing, and science, maths, and code, can definitely fit into this category.
Reply
:iconnieman:
nieman Featured By Owner Aug 4, 2007
SAYS YOU!!


no really... says you. That's all there is to it. Just as you're not going to prove to me your view... I'm not expecting to push mine on you.
Reply
:iconcodeisart:
CodeIsArt Featured By Owner Aug 4, 2007
You could have just not commented on this news article at all then.
Reply
:iconlemontea:
lemontea Featured By Owner Aug 4, 2007
Just because people disagree with an article, it doesn't mean that they have to ignore it.

The community is large enough to support multiple viewpoints. This is what we're here for -- to discuss the news! We're not just here to agree with everything; we have our own viewpoints.
Reply
:iconcodeisart:
CodeIsArt Featured By Owner Aug 5, 2007
When a member accidently made it look like they thought Fractals were not art, look at the ruckus that kicked up!

There's a difference between contributing to the discussion, and flat out denying its validity.

You could provide your experience of code along the years, and how that relates to the viewpoint that code isn't artistic; that would be commenting.

Either way, you are just as equally valid in your own opinion that it isn't art. but I don't go into a discussion on photography and tell them that their work isn't art at all just because they pointed a piece of glass and pressed a button and science did the rest.

"It's so far away from art that it's completely the opposite of art." is called trolling, whatever forum you're on.
Reply
:iconlemontea:
lemontea Featured By Owner Aug 5, 2007
I figure someone would mention fractals. I strongly agree that fractals are art.

For back up, I've worked as a web developer for 5 years at [link] . I understand Javascript, HTML (and its variants), CSS, PHP, and CGI. In all my experience at looking at code, I have never once be able to see it as art. It's math and logic to me.

A photograph has subjectivity, and therefore, a wider range of things it can convey. Code, has only one strict linear function to show. There's no room for interpretation. Even though, in my view of art, not every photograph is art. Some are so direct (a contemporary family photo) that it serves the purpose of displaying people, and not much else.

I hardly think that what I'm doing is trolling. Just because I disagree, it doesn't mean I'm trolling. It wasn't like I was looking for news articles to pick on. And, if I was trolling, I doubt I would have put this much effort into a post.
Reply
Add a Comment:
 
×

:iconcodeisart: More from CodeIsArt


More from DeviantArt



Details

Submitted on
August 3, 2007
Link
Thumb

Stats

Views
329
Favourites
29 (who?)
Comments
103
×