<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.conservapedia.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aslate</id>
	<title>Conservapedia - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.conservapedia.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Aslate"/>
	<link rel="alternate" type="text/html" href="https://www.conservapedia.com/Special:Contributions/Aslate"/>
	<updated>2026-10-01T06:57:40Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Essay:Liberals_can%27t_lose_in_the_2010_UK_Elections&amp;diff=765941</id>
		<title>Essay:Liberals can't lose in the 2010 UK Elections</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Essay:Liberals_can%27t_lose_in_the_2010_UK_Elections&amp;diff=765941"/>
		<updated>2010-03-29T23:25:33Z</updated>

		<summary type="html">&lt;p&gt;Aslate: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Please add comments and debate at the bottom.'''&lt;br /&gt;
&lt;br /&gt;
I would like to argue that liberals (and specifically advocates of socialism) cannot lose the upcoming General Election in the United Kingdom, and to discuss what it would mean if any of the parties win.&lt;br /&gt;
&lt;br /&gt;
The Conservative Party formed the government of the United Kingdom for over two-thirds of the 20th century.&amp;lt;ref&amp;gt;http://www.thuto.org/ubh/ub/courses/his435/uk20c01.htm&amp;lt;/ref&amp;gt; [[Margaret Thatcher]] was a true conservative who was very, very similar in policy to [[Ronald Reagan]]. She once famously said that, &amp;quot;My job is to stop Britain going red.&amp;quot; After years of irresponsible spending under the previous socialist government, Thatcher managed to significantly cut the deficit. But the previous government had been able to provide a level of services and welfare beyonds Britain's means. We were simply living beyond our means. Thatcher had to choose between the popular but irresponsible thing - spending on credit - and the responsible but unpopular thing - cutting spending to cut the deficit.&lt;br /&gt;
&lt;br /&gt;
She was very successful, but due to very poor treatment in the media and visible cuts in spending, Thatcher was demonised. The British people didn't realise she'd done the right thing for them - they only saw the cuts. A good example of this is the tale of &amp;quot;Thatcher, Thatcher, Milk Snatcher.&amp;quot; This was a nickname given to her. The media told people (and most people to this day believe) that Thatcher decided school children shouldn't just be given free milk, and so she stopped it. The truth of the matter is far different: As Education Secretary, before being Prime Minister, Thatcher realised that more was being spent on milk than on books from the education budget. Without the budget being changed, Thatcher cut milk from all but the poorest of children and spent the money on books and facilities for schools. This was obviously a positive, pro-education step. But the media portrayed her as a cutter who didn't care for the poor. Another example is the quote, &amp;quot;There is no such thing as society.&amp;quot; This was taken wildly out of context and used to say that Thatcher didn't believe in society. After saying this, however, she explained what she meant. She meant that society isn't a structure in itself, that others can expect things from. She meant that society is made up of hard-working and not-so-hard working people.&lt;br /&gt;
&lt;br /&gt;
After Thatcher, [[John Major]] was able to maintain a Conservative government for nearly seven years. He was bitterly unpopular throughout this time, however the Opposition was seen as being disorganised and incapable of governing. This all changed when [[Tony Blair]] dropped the most left-wing policies of the Labour party and won a landslide victory in 1997. The Conservative party has contested elections under William Hague, Michael Howard and Ian Duncan Smith. They were all true conservatives. Particularly William Hague, who still represents the strongest and most respected truly conservative figure in Parliament.&lt;br /&gt;
&lt;br /&gt;
Unfortunatley, they failed in these elections. Labour continued in power. In 2005, after the unpopular Iraq war, people expected the Conservatives to win, but even then they didn't. [[David Cameron]] became the leader of the Conservative Party, and he changed the party's politices a lot. David Cameron supports &amp;quot;A woman's right to choose&amp;quot; and simply wants to change the law so that abortion can be permitted after 20 weeks, not 24.&amp;lt;ref&amp;gt;http://news.bbc.co.uk/1/hi/uk_politics/7262835.stm&amp;lt;/ref&amp;gt; He supports various welfare programmes which can only be described as socialist. He is basically a socialist, although not as socialist as the Labour Party.&amp;lt;ref&amp;gt;http://www.telegraph.co.uk/comment/columnists/simonheffer/4450380/Camerons-moral-capitalism-is-no-better-than-socialism.html&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And here in lies the rub: If after 13 years out of power, despite having been the most popular party throughout the 20th century, and after three respected conservatives have tried and failed to take back power... then if the conservatives take power back only when they choose a mild socialist as their leader, then will they ever go back to not believing in socialism? If they can only win after aligning themselves with policies such as SureStart and significant increases in socialised healthcare spending.... then they will never go back to the policies which kept them out of power for so long: the policies of true conservatism.&lt;br /&gt;
&lt;br /&gt;
'''He may call it &amp;quot;moral capitalism,&amp;quot; but it is socialism by any other name.'''&lt;br /&gt;
&lt;br /&gt;
And so, I present to you my case: &lt;br /&gt;
&lt;br /&gt;
In the 2010 General Election, either a self-identifying liberal party will win the election, or the most right-wing of the parties will win. In doing so, this most ring-wing party will irreversably be stepping back on its heritage and effectively become a liberal party. They may not get into power, but the liberals can only win this election.&lt;br /&gt;
&lt;br /&gt;
I am scared of what will become of our once great nation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== A quote to make you think ==&lt;br /&gt;
Issues that once divided Conservatives from Liberal Democrats are now issues where we both agree. Our attitude to devolution and localisation of power. Iraq. The environment. I'm a liberal Conservative. &lt;br /&gt;
(N.B. In the UK, Conservative with a capital generally refers to the party, conservative to the political position.)&lt;br /&gt;
&lt;br /&gt;
== Is it all down to socialism? ==&lt;br /&gt;
You point out that the Conservative party have tried 3 different leaders for the past 3 elections and now are only showing signs of succeeding with a more socialist leader, David Cameron. Whilst i'll accept the point that Cameron is less of a traditional Conservative in an attempt to gain more votes i think it's quite simplistic to reason that they need a more socialist leader to gain popularity. Blair was popular both in a political and celebrity sense; he was very good at using the media to his advantage, whereas the failed Conservative elections/leaders that you cite, with the staunch exception of Hague, were some of the least appealing personalities in politics. This was also an attribute that was regularly applied to Major.&lt;br /&gt;
&lt;br /&gt;
Politics now has managed to shift itself away a bit from the Blair style, especially with all politicians being tarnished by the recent scandals at Westminister, it's quite awkward for any of them to build up such a shining image in the media. Cameron is now a much stronger personality to lead the Conservative party and has gone down the road of becoming less of a traditional Conservative to become more popular, but a lot of that has come from him trying to simply coast the next election on Brown's unpopularity, a tactic which hasn't worked with the electorate. Now he's stuck with trying to come up with populist, often reactionary policies rather than meaningful ones.&lt;br /&gt;
&lt;br /&gt;
Note, i've been using the capital Conservative to refer to the party, not the ideology. Partly as British Conservative values have always been quite different to those on this site, especially its links to religious matters. [[User:Aslate|Aslate]] 19:25, 29 March 2010 (EDT)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== COMMENTS &amp;amp; DEBATE ==&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Garbage_collection_(computer_science)&amp;diff=764672</id>
		<title>Garbage collection (computer science)</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Garbage_collection_(computer_science)&amp;diff=764672"/>
		<updated>2010-03-24T05:28:05Z</updated>

		<summary type="html">&lt;p&gt;Aslate: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In [[computer science]], '''garbage collection''' is the process in which memory that was dynamically allocated during the execution of a program is reclaimed after its execution. &amp;lt;ref&amp;gt; {{cite web|url=http://dictionary.reference.com/browse/garbage+collection?jss=0 | title=Garbage collection }} &amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pointer Management ==&lt;br /&gt;
When an [[object]] is created [[memory]] is allocated for it and a pointer is created which refers to where this memory exists. A program counts each time the program requires this object as it might be [[reference|referenced]] in many parts of the program. When no parts of the program are aware of the object both its reference and the memory given to it are cleared, making way for more objects to be created.&lt;br /&gt;
&lt;br /&gt;
[[Category:Computers]]&lt;br /&gt;
[[Category:Computer Programming]]&lt;br /&gt;
[[Category:Computer Science]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Category_talk:Programming_Languages&amp;diff=764671</id>
		<title>Category talk:Programming Languages</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Category_talk:Programming_Languages&amp;diff=764671"/>
		<updated>2010-03-24T05:18:19Z</updated>

		<summary type="html">&lt;p&gt;Aslate: Created page with 'I've just added OOP to the Programming Languages category, should we not have some form of Programming or Computing category that is more relevant…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I've just added [[Object Oriented programming|OOP]] to the Programming Languages category, should we not have some form of Programming or Computing category that is more relevant?&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Object_Oriented_programming&amp;diff=764670</id>
		<title>Object Oriented programming</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Object_Oriented_programming&amp;diff=764670"/>
		<updated>2010-03-24T05:16:46Z</updated>

		<summary type="html">&lt;p&gt;Aslate: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Object Oriented programming '''(OOP) languages are based around the paradigm of objects that interact with each other to produce functionality. There are many [[programming language|programming languages]] that are designed around object oriented principles, such as [[Java]].&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
Objects are components of an object oriented language, consisting of properties and methods. &lt;br /&gt;
&lt;br /&gt;
An object is also known as a Type or Class.&lt;br /&gt;
&lt;br /&gt;
== Polymorphism ==&lt;br /&gt;
Polymorphism allows an object to appear as another object. This means that a complex object can appear to be a simple one. The example below shows that you can have a specific model of car, such as the [[Model T]], which looks like and acts like a normal car.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
public class ModelT extends Car {&lt;br /&gt;
    private Color color = Color.BLACK;&lt;br /&gt;
    private String model = &amp;quot;T&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    public void setColor(Color color){&lt;br /&gt;
        this.color = color;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    public Color getColor(){&lt;br /&gt;
        return this.color;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    public String getModel(){&lt;br /&gt;
        return model;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public abstract class Car {&lt;br /&gt;
    void setColor(Color color);&lt;br /&gt;
    Color getColor();&lt;br /&gt;
    String getModel();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming Languages]]&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=User_talk:Aslate&amp;diff=764667</id>
		<title>User talk:Aslate</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=User_talk:Aslate&amp;diff=764667"/>
		<updated>2010-03-24T04:55:45Z</updated>

		<summary type="html">&lt;p&gt;Aslate: Created page with '== Programming Languages ==  I've noticed on the (other) site of Wikipedia that they use &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt; &amp;lt;/source&amp;gt; tags for their coding. I'm a programmer used to seeing my …'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Programming Languages ==&lt;br /&gt;
&lt;br /&gt;
I've noticed on the (other) site of Wikipedia that they use &amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt; &amp;lt;/source&amp;gt; tags for their coding. I'm a programmer used to seeing my code syntax highlighted, as I'm sure many people are, are we able to replicate this?&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=User:Aslate&amp;diff=764666</id>
		<title>User:Aslate</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=User:Aslate&amp;diff=764666"/>
		<updated>2010-03-24T04:51:57Z</updated>

		<summary type="html">&lt;p&gt;Aslate: Created page with 'I am a Computer Science student.'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am a [[Computer Science]] student.&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Object_Oriented_programming&amp;diff=764665</id>
		<title>Object Oriented programming</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Object_Oriented_programming&amp;diff=764665"/>
		<updated>2010-03-24T04:51:46Z</updated>

		<summary type="html">&lt;p&gt;Aslate: looks odd having caps&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Object Oriented programming '''(OOP) languages are based around the paradigm of objects that interact with each other to produce functionality. There are many [[programming language|programming languages]] that are designed around object oriented principles, such as [[Java]].&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
Objects are components of an object oriented language, consisting of properties and methods. &lt;br /&gt;
&lt;br /&gt;
An object is also known as a Type or Class.&lt;br /&gt;
&lt;br /&gt;
== Polymorphism ==&lt;br /&gt;
Polymorphism allows an object to appear as another object. This means that a complex object can appear to be a simple one. The example below shows that you can have a specific model of car, such as the [[Model T]], which looks like and acts like a normal car.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
public class ModelT extends Car {&lt;br /&gt;
    private Color color = Color.BLACK;&lt;br /&gt;
    private String model = &amp;quot;T&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    public void setColor(Color color){&lt;br /&gt;
        this.color = color;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    public Color getColor(){&lt;br /&gt;
        return this.color;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    public String getModel(){&lt;br /&gt;
        return model;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public abstract class Car {&lt;br /&gt;
    void setColor(Color color);&lt;br /&gt;
    Color getColor();&lt;br /&gt;
    String getModel();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Object_Oriented_programming&amp;diff=764664</id>
		<title>Object Oriented programming</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Object_Oriented_programming&amp;diff=764664"/>
		<updated>2010-03-24T04:50:06Z</updated>

		<summary type="html">&lt;p&gt;Aslate: Created page with ''''Object Oriented programming '''(OOP) languages are based around the paradigm of objects that interact with each other to produce functionality. There are many [[programming la…'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Object Oriented programming '''(OOP) languages are based around the paradigm of objects that interact with each other to produce functionality. There are many [[programming language|programming languages]] that are designed around object oriented principles, such as [[Java]].&lt;br /&gt;
&lt;br /&gt;
== Objects ==&lt;br /&gt;
Objects are components of an Object Oriented language, consisting of properties and methods. &lt;br /&gt;
&lt;br /&gt;
An object is also known as a Type or Class.&lt;br /&gt;
&lt;br /&gt;
== Polymorphism ==&lt;br /&gt;
Polymorphism allows an object to appear as another object. This means that a complex object can appear to be a simple one. The example below shows that you can have a specific model of car, such as the [[Model T]], which looks like and acts like a normal car.&lt;br /&gt;
&lt;br /&gt;
=== Example ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
public class ModelT extends Car {&lt;br /&gt;
    private Color color = Color.BLACK;&lt;br /&gt;
    private String model = &amp;quot;T&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
    public void setColor(Color color){&lt;br /&gt;
        this.color = color;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    public Color getColor(){&lt;br /&gt;
        return this.color;&lt;br /&gt;
    }&lt;br /&gt;
&lt;br /&gt;
    public String getModel(){&lt;br /&gt;
        return model;&lt;br /&gt;
    }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
public abstract class Car {&lt;br /&gt;
    void setColor(Color color);&lt;br /&gt;
    Color getColor();&lt;br /&gt;
    String getModel();&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Java_(programming_language)&amp;diff=764659</id>
		<title>Java (programming language)</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Java_(programming_language)&amp;diff=764659"/>
		<updated>2010-03-24T04:45:52Z</updated>

		<summary type="html">&lt;p&gt;Aslate: adjusted wikilink&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:322px-Java Logo svg.png|right|thumb|100px|Java logo.]]&lt;br /&gt;
'''Java''' is an [[object-oriented]] [[programming language]] developed by [[Sun Microsystems]] in the 1990's.  Its syntax is similar to that of C++, but with some modifications.  One of the major features which make Java programs easier to write than C++ programs is its support for automatic [[memory management]].&lt;br /&gt;
&lt;br /&gt;
The Java [[compiler]] provided by Sun Microsystems compiles Java code to bytecode, which requires the Java Virtual Machine (commonly referred to as a JVM) to execute. This model was adopted by Microsoft for [[C Sharp | C#]] and other [[.NET]] languages. [[IBM]] and others supply regular Java compilers for those who don't want to use the [[virtual machine]].&lt;br /&gt;
&lt;br /&gt;
Java applications are popular in creating [[applets]] for websites, due to their cross-platform nature. It still has not gained widespread popularity in stand-alone Windows applications, but is used primarily on web servers.&lt;br /&gt;
&lt;br /&gt;
==Memory Management==&lt;br /&gt;
The Java programming language is based on [[Object Oriented programming]] principles, coupled with [[garbage collection]]. This means, unlike [[C]] and other lower level programming languages the developer is able to create programs without worrying about pointers, references and memory. Instead the Java [[Virtual Machine]] is able to manage objects that are in use, periodically deleting objects that are no longer referenced (and therefore no longer required by the program).&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://www.java.com/ Official Java Website]&lt;br /&gt;
[[Category:Programming Languages]]&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Java_(programming_language)&amp;diff=764653</id>
		<title>Java (programming language)</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Java_(programming_language)&amp;diff=764653"/>
		<updated>2010-03-24T04:32:13Z</updated>

		<summary type="html">&lt;p&gt;Aslate: Heading&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:322px-Java Logo svg.png|right|thumb|100px|Java logo.]]&lt;br /&gt;
'''Java''' is an [[object-oriented]] [[programming language]] developed by [[Sun Microsystems]] in the 1990's.  Its syntax is similar to that of C++, but with some modifications.  One of the major features which make Java programs easier to write than C++ programs is its support for automatic [[memory management]].&lt;br /&gt;
&lt;br /&gt;
The Java [[compiler]] provided by Sun Microsystems compiles Java code to bytecode, which requires the Java Virtual Machine (commonly referred to as a JVM) to execute. This model was adopted by Microsoft for [[C Sharp | C#]] and other [[.NET]] languages. [[IBM]] and others supply regular Java compilers for those who don't want to use the [[virtual machine]].&lt;br /&gt;
&lt;br /&gt;
Java applications are popular in creating [[applets]] for websites, due to their cross-platform nature. It still has not gained widespread popularity in stand-alone Windows applications, but is used primarily on web servers.&lt;br /&gt;
&lt;br /&gt;
==Memory Management==&lt;br /&gt;
The Java programming language is based on [[Object Oriented]] principles, coupled with [[garbage collection]]. This means, unlike [[C]] and other lower level programming languages the developer is able to create programs without worrying about pointers, references and memory. Instead the Java [[Virtual Machine]] is able to manage objects that are in use, periodically deleting objects that are no longer referenced (and therefore no longer required by the program).&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://www.java.com/ Official Java Website]&lt;br /&gt;
[[Category:Programming Languages]]&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
	<entry>
		<id>https://www.conservapedia.com/index.php?title=Java_(programming_language)&amp;diff=764651</id>
		<title>Java (programming language)</title>
		<link rel="alternate" type="text/html" href="https://www.conservapedia.com/index.php?title=Java_(programming_language)&amp;diff=764651"/>
		<updated>2010-03-24T04:31:26Z</updated>

		<summary type="html">&lt;p&gt;Aslate: Memory Management / OOP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:322px-Java Logo svg.png|right|thumb|100px|Java logo.]]&lt;br /&gt;
'''Java''' is an [[object-oriented]] [[programming language]] developed by [[Sun Microsystems]] in the 1990's.  Its syntax is similar to that of C++, but with some modifications.  One of the major features which make Java programs easier to write than C++ programs is its support for automatic [[memory management]].&lt;br /&gt;
&lt;br /&gt;
The Java [[compiler]] provided by Sun Microsystems compiles Java code to bytecode, which requires the Java Virtual Machine (commonly referred to as a JVM) to execute. This model was adopted by Microsoft for [[C Sharp | C#]] and other [[.NET]] languages. [[IBM]] and others supply regular Java compilers for those who don't want to use the [[virtual machine]].&lt;br /&gt;
&lt;br /&gt;
Java applications are popular in creating [[applets]] for websites, due to their cross-platform nature. It still has not gained widespread popularity in stand-alone Windows applications, but is used primarily on web servers.&lt;br /&gt;
&lt;br /&gt;
[[Memory Management]]&lt;br /&gt;
The Java programming language is based on [[Object Oriented]] principles, coupled with [[garbage collection]]. This means, unlike [[C]] and other lower level programming languages the developer is able to create programs without worrying about pointers, references and memory. Instead the Java [[Virtual Machine]] is able to manage objects that are in use, periodically deleting objects that are no longer referenced (and therefore no longer required by the program).&lt;br /&gt;
&lt;br /&gt;
==External Links==&lt;br /&gt;
[http://www.java.com/ Official Java Website]&lt;br /&gt;
[[Category:Programming Languages]]&lt;/div&gt;</summary>
		<author><name>Aslate</name></author>
	</entry>
</feed>