
I created a surealist cityscape with JavaScript (p5.js). This is on the site called p5.js.org so feel free to make your own stuff.
If you want to see how I did this its below.
function setup() {
createCanvas(800, 600);
background(100,200,20);
}
function draw() {
strokeWeight(0);
stroke(200,400,20);
rect(0,400,100,200);
rect(90,350,75,250);
rect(150,380,100,220);
rect(350,300,90,350);
triangle(700,0,850,0,750,60);
strokeWeight(0);
beginShape();
vertex(40,30);
vertex(300,60);
vertex(100,90);
vertex(75,300);
endShape(CLOSE);
stroke(320,550,40);
strokeWeight(0);
fill(20,20,50,30);
rect(400,250,300,500);
rect(550,280,400,400);
stroke(250,200,60);
strokeWeight(0);
rect(200,300,200,300);
strokeWeight(0);
line(400,200,200,300);
background(100,200,20,50);
}