Category:Java: Difference between revisions
mNo edit summary |
m (defunct) |
||
(89 intermediate revisions by 21 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
|||
[http://saline-joy.freehostia.com/web/osito-dormilon.htm osito dormilon] [http://coarmago.t35.com/content/view/suoneria-comporre/ suoneria comporre] [http://mcwardlo.t35.com/library/html/unisannio/ unisannio] [http://getraylo.freeweb7.com/img/styles/sintoamplificatore-pioneer.htm sintoamplificatore pioneer - vsx] [http://mcwardlo.t35.com/library/html/le-date/ le date dei concerti di biagio antonacci] [http://oedi.freehostia.com/text/directory/mercedes-c/ mercedes c coup] [http://wainfan.t35.com/view/new/angela-borrero.htm angela borrero] [http://gawelzba.t35.com/library/html/complitation.htm complitation] [http://greensticky.freehostia.com/library/html/frisell/ frisell] [http://beshennayabelka.freehostia.com/content/view/dissipatori-asus.htm dissipatori asus] [http://oedi.freehostia.com/text/directory/camicie-coreana/ camicie coreana] [http://mauballe.125mb.com/web/fotocamere-digitali/ fotocamere digitali casio ex z55] [http://greensticky.freehostia.com/library/html/affordable-health/ affordable health insurance] [http://getraylo.freeweb7.com/img/styles/tastiera-con.htm tastiera con mouse pad] [http://gawelzba.t35.com/library/html/il-navigatore.htm il navigatore gps mitac 269] [http://flheddin.125mb.com/content/view/fantastici.htm fantastici4] [http://boreldar.t35.com/text/directory/cappottino-per.htm cappottino per cane] [http://kopapguw.homeblock.com/topic/notai-a/ notai a portogruaro] [http://selemku.t35.com/text/directory/prenderlo.htm prenderlo] [http://benevolently.freehostia.com/content/view/t-amo/ t amo nino d angelo] [http://huruple.125mb.com/text/directory/gli-avventurieri/ gli avventurieri] [http://www.freewebtown.com/starbriteyellow/resources/articles/ingdirect-it.htm ingdirect it] [http://mauballe.125mb.com/web/pulizia/ pulizia] [http://flheddin.125mb.com/content/view/roma-kiev.htm roma kiev] [http://mauballe.125mb.com/web/lesbiche-in/ lesbiche in azione] [http://mauballe.125mb.com/web/corrieri-viterbo/ corrieri viterbo] [http://getm0ney.freewebpage.org/lib/processori-amd/ processori amd sempron] [http://saline-joy.freehostia.com/web/agriturismo-il.htm agriturismo il casolare] [http://selemku.t35.com/text/directory/deborah-unger.htm deborah unger] [http://licohwar.homeblock.com/library/html/ballo-palestra/ ballo palestra] [http://scaleslea.freewebpage.org/text/directory/lavoro-vigevano/ lavoro vigevano] [http://saline-joy.freehostia.com/web/straordinario-elettorale.htm straordinario elettorale] [http://coarmago.t35.com/content/view/quando-passi/ quando passi da queste parti...] [http://gawelzba.t35.com/library/html/calendario-e.htm calendario e immagini di rossella bresci] [http://gawelzba.t35.com/library/html/joypad-wireless.htm joypad wireless xbox accessori console] [http://boreldar.t35.com/text/directory/encoder-av.htm encoder av mp4] [http://zoelverd.freeweb7.com/description/lib/anello-solitario/ anello solitario] [http://saline-joy.freehostia.com/web/vienna-cose.htm vienna cose fare] [http://greensticky.freehostia.com/library/html/cnmca/ cnmca] [http://zoelverd.freeweb7.com/description/lib/haiducu/ haiducu] [http://huruple.125mb.com/text/directory/abbonamenti-sct/ abbonamenti sct] [http://benevolently.freehostia.com/content/view/cuffia-infrarossi/ cuffia infrarossi] [http://getraylo.freeweb7.com/img/styles/luiz-caldas.htm luiz caldas] [http://kopapguw.homeblock.com/topic/billeder/ billeder] [http://wainfan.t35.com/view/new/voyeur-campania.htm voyeur campania] [http://greensticky.freehostia.com/library/html/software-decoder/ software decoder e encoder] [http://www.freewebtown.com/starbriteyellow/resources/articles/base-il.htm base il volo del calabrone] [http://flheddin.125mb.com/content/view/esibi.htm esibi] [http://mcwardlo.t35.com/library/html/fiesta-diesel/ fiesta diesel] [http://lorcaxon.homeblock.com/data/wake-up/ wake up] [http://greensticky.freehostia.com/library/html/simone-sanremo/ simone sanremo] [http://coarmago.t35.com/content/view/krka/ krka] [http://getm0ney.freewebpage.org/lib/in-vacanza/ in vacanza con mia sorella] [http://oedi.freehostia.com/text/directory/www-irradio/ www irradio] [http://selemku.t35.com/text/directory/hotels-a.htm hotels a cervinia] [http://beshennayabelka.freehostia.com/content/view/louge.htm louge] [http://beshennayabelka.freehostia.com/content/view/nikon-afd.htm nikon af-d 50 1 4] [http://coarmago.t35.com/content/view/e-scabroso/ e scabroso le donne] [http://mauballe.125mb.com/web/cerco-lavoro/ cerco lavoro come modella] [http://scaleslea.freewebpage.org/text/directory/mature-porcellone/ mature porcellone] [http://kopapguw.homeblock.com/topic/catalogo-prezzi/ catalogo prezzi accesori xbox] [http://www.freewebtown.com/prncessprncipe/library/html/ferrari-berlinetta.htm ferrari berlinetta] [http://mcwardlo.t35.com/library/html/mmc-per/ mmc per nokia 6630] [http://oedi.freehostia.com/text/directory/telefono-lg/ telefono lg 3] [http://wainfan.t35.com/view/new/amplificatori-audio.htm amplificatori audio video] [http://www.freewebtown.com/prncessprncipe/library/html/misanoadriatico.htm misanoadriatico] [http://www.freewebtown.com/starbriteyellow/resources/articles/konta.htm konta] [http://scaleslea.freewebpage.org/text/directory/rex-ri/ rex ri 700] [http://flheddin.125mb.com/content/view/monitor-lcd.htm monitor lcd 19 multimediale] [http://mcwardlo.t35.com/library/html/software-invio/ software invio sms] [http://boreldar.t35.com/text/directory/www-nomisma.htm www nomisma it] [http://www.freewebtown.com/prncessprncipe/library/html/hotel-naviglio.htm hotel naviglio milano] [http://beshennayabelka.freehostia.com/content/view/negrita-sex.htm negrita sex] [http://getraylo.freeweb7.com/img/styles/l-angelo.htm l angelo e il pastore] [http://boreldar.t35.com/text/directory/processore-intel.htm processore intel p4 2 4] [http://greensticky.freehostia.com/library/html/radeon-x/ radeon x850 agp] [http://lorcaxon.homeblock.com/data/corrida/ corrida] [http://benevolently.freehostia.com/content/view/forno-elettrico/ forno elettrico ventilato delonghi] [http://www.freewebtown.com/prncessprncipe/library/html/la-danza.htm la danza delle strege] [http://mauballe.125mb.com/web/renault-/ renault 4 frog] [http://wainfan.t35.com/view/new/kingstonuponthames.htm kingston-upon-thames] [http://benevolently.freehostia.com/content/view/toner-lexmark/ toner lexmark w812] [http://boreldar.t35.com/text/directory/irty.htm irty] [http://gawelzba.t35.com/library/html/sakura-wars.htm sakura wars. vol. 04] [http://coarmago.t35.com/content/view/sandali-miss/ sandali miss sixty] [http://coarmago.t35.com/content/view/didle/ didle] [http://scaleslea.freewebpage.org/text/directory/ciccione-pelose/ ciccione pelose] [http://flheddin.125mb.com/content/view/siti-lesbo.htm siti lesbo] [http://www.freewebtown.com/starbriteyellow/resources/articles/ultimo-album.htm ultimo album] [http://coarmago.t35.com/content/view/il-fascino/ il fascino] [http://getm0ney.freewebpage.org/lib/bigliettino-augurio/ bigliettino augurio compleanno] [http://gawelzba.t35.com/library/html/jup.htm ju,p] [http://greensticky.freehostia.com/library/html/macchine-digitali/ macchine digitali canon ixus] [http://beshennayabelka.freehostia.com/content/view/video-con.htm video con alessia marcuzzi] [http://wainfan.t35.com/view/new/guerlain-meteorites.htm guerlain meteorites] [http://grahrens.125mb.com/view/new/dolce-gabbana/ dolce gabbana slip] [http://huruple.125mb.com/text/directory/rachel-bianca/ rachel bianca foto] [http://zoelverd.freeweb7.com/description/lib/cartoni-porno/ cartoni porno] [http://wainfan.t35.com/view/new/toyota-rav.htm toyota rav4 sol] [http://mauballe.125mb.com/web/sony-dz/ sony dz100] [http://saline-joy.freehostia.com/web/amd-xp.htm amd xp 2500 barton] [http://flheddin.125mb.com/content/view/stampa-cd.htm stampa cd] [http://kopapguw.homeblock.com/topic/fregne-transessuali/ fregne transessuali] [http://mauballe.125mb.com/web/luka-dirisio/ luka dirisio] [http://saline-joy.freehostia.com/web/la-rossa.htm la rossa maschera del terrore] [http://getraylo.freeweb7.com/img/styles/carro-t.htm carro t34] [http://lorcaxon.homeblock.com/data/twentieth-centuryfox/ twentieth century-fox] [http://greensticky.freehostia.com/library/html/matrix-pro/ matrix pro g35] [http://lorcaxon.homeblock.com/data/ex-z/ ex z500] [http://gawelzba.t35.com/library/html/pc-memoria.htm pc5400 memoria ram] [http://oedi.freehostia.com/text/directory/deborah-secco/ deborah secco nua] [http://boreldar.t35.com/text/directory/bmw.htm bmw 528] [http://beshennayabelka.freehostia.com/content/view/hotel-centro.htm hotel centro grotte] [http://oedi.freehostia.com/text/directory/lombra-della/ lombra della vendetta] [http://boreldar.t35.com/text/directory/immagini-per.htm immagini per compleanno] [http://failtoexpress.freehostia.com/html/video-di.htm video di signore hard] [http://getm0ney.freewebpage.org/lib/fukuoka-shopping/ fukuoka shopping] [http://saline-joy.freehostia.com/web/padrona-elena.htm padrona elena email it] [http://oedi.freehostia.com/text/directory/donnevecchie/ donnevecchie] [http://benevolently.freehostia.com/content/view/epiciclo/ epiciclo] [http://oedi.freehostia.com/text/directory/tubo-gas/ tubo gas] [http://mauballe.125mb.com/web/masterizzatori-dvd/ masterizzatori dvd interno per notebook] [http://greensticky.freehostia.com/library/html/enschede/ enschede] [http://www.freewebtown.com/starbriteyellow/resources/articles/gps-yakumo.htm gps yakumo delta 300] [http://kopapguw.homeblock.com/topic/outlookexpress-sms/ outlookexpress sms] [http://benevolently.freehostia.com/content/view/la-terza/ la terza generazione] [http://getm0ney.freewebpage.org/lib/films-pornografici/ films pornografici] [http://grahrens.125mb.com/view/new/vanessa-vanna/ vanessa vanna] [http://beshennayabelka.freehostia.com/content/view/asus-av.htm asus a7v600 x] [http://wainfan.t35.com/view/new/great-american.htm great american desert] [http://mauballe.125mb.com/web/www-huevo/ www huevo cartoon com] [http://gawelzba.t35.com/library/html/enclosure.htm enclosure 5 25] [http://boreldar.t35.com/text/directory/jetdirect-en.htm jetdirect en3700] [http://scaleslea.freewebpage.org/text/directory/video-sesso/ video sesso severina] [http://lorcaxon.homeblock.com/data/video-italiane/ video italiane libere] [http://beshennayabelka.freehostia.com/content/view/nanna-gibson.htm nanna gibson] [http://selemku.t35.com/text/directory/moda-mare.htm moda mare basilicata] [http://selemku.t35.com/text/directory/gps-smartphone.htm gps smartphone] [http://getraylo.freeweb7.com/img/styles/miss-fbi.htm miss fbi - infiltrata speciale] [http://wainfan.t35.com/view/new/granny-porn.htm granny porn] [http://lorcaxon.homeblock.com/data/reggione-campania/ reggione campania] [http://wainfan.t35.com/view/new/karena.htm karena] [http://oedi.freehostia.com/text/directory/eileen-regina/ eileen regina edwards] [http://mcwardlo.t35.com/library/html/keri-russel/ keri russel] [http://failtoexpress.freehostia.com/html/sblocco-rete.htm sblocco rete nece 616] [http://selemku.t35.com/text/directory/esami-di.htm esami di fisica] [http://boreldar.t35.com/text/directory/cd-mp.htm cd mp3 cde-9843r] [http://mauballe.125mb.com/web/frank-avalon/ frank avalon] [http://selemku.t35.com/text/directory/wlej.htm wlej] [http://boreldar.t35.com/text/directory/video-incidente.htm video incidente linate] [http://scaleslea.freewebpage.org/text/directory/just-for/ just for you de lionel richie] [http://licohwar.homeblock.com/library/html/ti-sposerei/ ti sposerei perche] [http://zoelverd.freeweb7.com/description/lib/indiscrezioni-esame/ indiscrezioni esame di stato 2004] [http://scaleslea.freewebpage.org/text/directory/disco-esterno/ disco esterno maxtor] [http://wainfan.t35.com/view/new/pavimenti-discount.htm pavimenti discount] [http://beshennayabelka.freehostia.com/content/view/sintonizzatore-tv.htm sintonizzatore tv per monitor] [http://zoelverd.freeweb7.com/description/lib/charter-barca/ charter barca] [http://wainfan.t35.com/view/new/playmate-gallery.htm playmate gallery] [http://boreldar.t35.com/text/directory/il-turno.htm il turno pirandello] [http://getraylo.freeweb7.com/img/styles/triple-viral.htm triple viral] [http://oedi.freehostia.com/text/directory/townes-van/ townes van zandt] [http://www.freewebtown.com/starbriteyellow/resources/articles/la-festa.htm la festa di compleanno] [http://getm0ney.freewebpage.org/lib/televisori-lcd/ televisori lcd samsung con dvd] [http://www.freewebtown.com/prncessprncipe/library/html/daimlerbenz.htm daimler-benz] [http://selemku.t35.com/text/directory/poemas-primavera.htm poemas primavera] [http://mcwardlo.t35.com/library/html/trottolino/ trottolino] [http://kopapguw.homeblock.com/topic/i-mitici/ i mitici] [http://flheddin.125mb.com/content/view/pro-evolution.htm pro evolution soccer 4 modificato ps2] [http://www.freewebtown.com/boogiejames/topic/seth-coen.htm seth coen] [http://licohwar.homeblock.com/library/html/pentium-/ pentium 1 7ghz] [http://coarmago.t35.com/content/view/hyundai-hqlwr/ hyundai hql260wr] [http://kopapguw.homeblock.com/topic/pioneer-double/ pioneer double layer] [http://coarmago.t35.com/content/view/test-universitari/ test universitari] [http://benevolently.freehostia.com/content/view/tagli-capello/ tagli capello donna] [http://coarmago.t35.com/content/view/rattle-and/ rattle and hum] [http://getraylo.freeweb7.com/img/styles/the-favor.htm the favor] [http://flheddin.125mb.com/content/view/escorts-italia.htm escorts italia] [http://www.freewebtown.com/starbriteyellow/resources/articles/il-prigioniero.htm il prigioniero. disco 03] [http://grahrens.125mb.com/view/new/the-ras/ the ras mus] [http://flheddin.125mb.com/content/view/jodrell-bank.htm jodrell bank] [http://grahrens.125mb.com/view/new/tamara-figlia/ tamara, figlia della steppa] [http://getm0ney.freewebpage.org/lib/quotazione-moto/ quotazione moto usata] [http://www.freewebtown.com/prncessprncipe/library/html/reflex-digitale.htm reflex digitale eos-1] [http://www.freewebtown.com/boogiejames/topic/parrocchia.htm parrocchia] [http://selemku.t35.com/text/directory/castro-luisa.htm castro, luisa] [http://beshennayabelka.freehostia.com/content/view/lettori-mp.htm lettori mp3 un giga] [http://coarmago.t35.com/content/view/v-black/ v3 black nero] [http://lorcaxon.homeblock.com/data/facco-corporation/ facco corporation spa] [http://greensticky.freehostia.com/library/html/integratori-bcaa/ integratori bcaa] [http://zoelverd.freeweb7.com/description/lib/laurea-a/ laurea a distanza] [http://benevolently.freehostia.com/content/view/verbatim-store/ verbatim store n go - 5 in 1] [http://flheddin.125mb.com/content/view/lettore-mp.htm lettore mp3 packard bell] [http://www.freewebtown.com/prncessprncipe/library/html/malattia-coniglio.htm malattia coniglio] [http://huruple.125mb.com/text/directory/test-sociologici/ test sociologici] [http://mcwardlo.t35.com/library/html/mercedes-c/ mercedes c 180 s.w. elegance] [http://lorcaxon.homeblock.com/data/queen-limousine/ queen limousine and service] [http://kopapguw.homeblock.com/topic/disegni-natalizi/ disegni natalizi] [http://flheddin.125mb.com/content/view/rivoluzione-demografica.htm rivoluzione demografica in inghilterra] [http://selemku.t35.com/text/directory/philips-pf.htm philips 32pf7320 10] [http://getm0ney.freewebpage.org/lib/coraima-torres/ coraima torres] [[Category:Solutions by Programming Language]] |
|||
|exec=bytecode |
|||
|site=http://www.oracle.com/technetwork/java/ |
|||
⚫ | |||
|gc=yes |
|||
|parampass=value |
|||
⚫ | |||
|safety=safe |
|||
|express=explicit |
|||
|compat=nominative |
|||
|checking=static |
|||
|strength=strong |
|||
|tags=java, java5 |
|||
|hopl id=2131 |
|||
|LCT=yes |
|||
|bnf=http://www.cui.unige.ch/db-research/Enseignement/analyseinfo/JAVA/BNFindex.html}} |
|||
{{language programming paradigm|Object-oriented}} |
|||
{{language programming paradigm|Imperative}} |
|||
{{language programming paradigm|generic}} |
|||
{{language programming paradigm|reflective}}[[runs on vm::java virtual machine| ]] |
|||
⚫ | |||
Java source files (.java files) are typically [[Compiler|compiled]] to an intermediate [[bytecode]] (all platform) executable (.class files) and executed by a [[Java Virtual Machine]]. |
|||
Most modern JVMs further compile the bytecode into your processor's native machine code during execution. |
|||
⚫ | |||
The primary benefits of Java are: |
The primary benefits of Java are: |
||
* Cross-platform (Write Once, Run Anywhere) |
* Cross-[[platform]] (Write Once, Run Anywhere (if all of the libraries are ported)) |
||
* Comprehensive class library (which is thoroughly [http://www.oracle.com/technetwork/java/javase/documentation/index.html documented]) |
|||
* High performance (Java code running with a modern JIT is often comparable to the speed of [[C plus plus|C ]]) |
|||
⚫ | |||
* Comprehensive class library |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
There are a variety of arguments regarding Java's performance compared to other popular languages like [[C++]]. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). |
|||
⚫ | |||
An extensive summary of comparisons between Java and C++ can be found [[wp:Comparison of Java and C++|on Wikipedia]]. |
|||
⚫ | |||
⚫ | |||
Useful Java links: |
Useful Java links: |
||
* [http://www.java.com java.com] |
* [http://www.java.com java.com] |
||
* [http:// |
* [http://openjdk.java.net OpenJDK] |
||
* [http://java.sun.com java.sun.com] |
|||
==Todo== |
|||
* [http://openjdk.dev.java.net OpenJDK] |
|||
[[Reports:Tasks_not_implemented_in_Java]] |
Latest revision as of 07:11, 27 November 2019
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type strength: | Strong |
Type compatibility: | Nominative |
Type expression: | Explicit |
Type checking: | Static |
Lang tag(s): | java, java5 |
See Also: |
The Java programming language, developed by Sun Microsystems, is a language aimed at allowing "high-performance", virtual application development.
Java source files (.java files) are typically compiled to an intermediate bytecode (all platform) executable (.class files) and executed by a Java Virtual Machine. Most modern JVMs further compile the bytecode into your processor's native machine code during execution. This native code translation is mostly done via a JIT compiler that is built in the JVM. Some Java compilers (such as GCJ) can compile Java code to native machine code ahead-of-time rather than just-in-time.
The primary benefits of Java are:
- Cross-platform (Write Once, Run Anywhere (if all of the libraries are ported))
- Comprehensive class library (which is thoroughly documented)
- Automatic memory management
- Large user community
- Well supported by the open source community and commercial industry (Sun, IBM, Oracle, HP, BEA, Apple Inc, etc.)
Java is used in a variety of environments including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as JSP), and applets embedded in web pages.
There are a variety of arguments regarding Java's performance compared to other popular languages like C++. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). An extensive summary of comparisons between Java and C++ can be found on Wikipedia.
According to some sources, Java is currently one of the most popular programming languages in the world.
Useful Java links:
Todo
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Java Implementations (4 P)
- Java User (343 P)
Pages in category "Java"
The following 200 pages are in this category, out of 1,346 total.
(previous page) (next page)A
- A* search algorithm
- A+B
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- ABC problem
- ABC words
- Abelian sandpile model
- Abelian sandpile model/Identity
- Abstract type
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Achilles numbers
- Ackermann function
- Active Directory/Connect
- Active Directory/Search for a user
- Active object
- Add a variable to a class instance at runtime
- Addition chains
- Additive primes
- Address of a variable
- ADFGVX cipher
- Air mass
- AKS test for primes
- Algebraic data types
- Align columns
- Aliquot sequence classifications
- Almkvist-Giullera formula for pi
- Almost prime
- Alternade words
- Amb
- Amicable pairs
- Anadromes
- Anagrams
- Anagrams/Deranged anagrams
- Angle difference between two bearings
- Angles (geometric), normalization and conversion
- Animate a pendulum
- Animation
- Anonymous recursion
- Anti-primes
- Append a record to the end of a text file
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Approximate equality
- Arbitrary-precision integers (included)
- Archimedean spiral
- Arena storage pool
- Arithmetic coding/As a generalized change of radix
- Arithmetic derivative
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean
- Arithmetic-geometric mean/Calculate Pi
- Arithmetic/Complex
- Arithmetic/Integer
- Arithmetic/Rational
- Array concatenation
- Array length
- Arrays
- Ascending primes
- ASCII art diagram converter
- Aspect oriented programming
- Assertions
- Assertions in design by contract
- Associative array/Creation
- Associative array/Iteration
- Associative array/Merging
- Atomic updates
- Attractive numbers
- Audio alarm
- Average loop length
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Averages/Simple moving average
- AVL tree
B
- Babbage problem
- Babylonian spiral
- Bacon cipher
- Balanced brackets
- Balanced ternary
- Barnsley fern
- Base58Check encoding
- Base64 decode data
- Base64 encode data
- Bell numbers
- Benford's law
- Bernoulli numbers
- Bernstein basis polynomials
- Best shuffle
- Bifid cipher
- Bilinear interpolation
- Bin given limits
- Binary digits
- Binary search
- Binary strings
- Bioinformatics/base count
- Bioinformatics/Global alignment
- Bioinformatics/Sequence mutation
- Biorhythms
- Birthday problem
- Bitcoin/address validation
- Bitcoin/public point to address
- Bitmap
- Bitmap/Bresenham's line algorithm
- Bitmap/Bézier curves/Cubic
- Bitmap/Bézier curves/Quadratic
- Bitmap/Flood fill
- Bitmap/Histogram
- Bitmap/Midpoint circle algorithm
- Bitmap/Read a PPM file
- Bitmap/Write a PPM file
- Bitwise operations
- Blum integer
- Boids
- Boolean values
- Boustrophedon transform
- Box the compass
- Boyer-Moore string search
- Brace expansion
- Brazilian numbers
- Break OO privacy
- Brilliant numbers
- Brownian tree
- Bulls and cows
- Bulls and cows/Player
- Burrows–Wheeler transform
- Bézier curves/Intersections
C
- Caesar cipher
- Calculating the value of e
- Calendar
- Calkin-Wilf sequence
- Call a foreign-language function
- Call a function
- Call a function in a shared library
- Call an object method
- CalmoSoft primes
- Camel case and snake case
- Canny edge detector
- Canonicalize CIDR
- Cantor set
- Card shuffles
- Carmichael 3 strong pseudoprimes
- Cartesian product of two or more lists
- Case-sensitivity of identifiers
- Casting out nines
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Catamorphism
- Catmull–Clark subdivision surface
- Changeable words
- Chaocipher
- Chaos game
- Character codes
- Chat server
- Chebyshev coefficients
- Check if a polygon overlaps with a rectangle
- Check if two polygons overlap
- Check Machin-like formulas
- Check that file exists
- Checkpoint synchronization
- Chemical calculator
- Chernick's Carmichael numbers
- Cheryl's birthday
- Chinese remainder theorem
- Chinese zodiac
- Cholesky decomposition
- Chowla numbers
- Church numerals
- Cipolla's algorithm
- Circles of given radius through two points
- Circular primes
- Cistercian numerals
- Classes
- Closest-pair problem
- Closures/Value capture
- Code segment unload
- Collections
- Color of a screen pixel
- Color quantization
- Color wheel
- Colorful numbers
- Execution method/Compiled/Bytecode
- Garbage collection/Yes
- Parameter passing/By value
- Typing/Safe
- Typing/Strong
- Typing/Compatibility/Nominative
- Typing/Expression/Explicit
- Typing/Checking/Static
- Programming Languages
- Programming paradigm/Object-oriented
- Programming paradigm/Imperative
- Programming paradigm/Generic
- Programming paradigm/Reflective